CARLA
Classes | Typedefs | Enumerations | Variables
carla::multigpu Namespace Reference

Classes

struct  CommandHeader
 
class  IncomingMessage
 Helper for reading incoming TCP messages. More...
 
class  Listener
 
class  Primary
 A TCP server session. More...
 
class  PrimaryCommands
 
class  Router
 
class  Secondary
 
class  SecondaryCommands
 
struct  SessionInfo
 

Typedefs

using stream_id = carla::streaming::detail::stream_id_type
 
using token_type = carla::streaming::detail::token_type
 

Enumerations

enum  MultiGPUCommand : uint32_t {
  SEND_FRAME = 0, LOAD_MAP, GET_TOKEN, ENABLE_ROS,
  DISABLE_ROS, IS_ENABLED_ROS, YOU_ALIVE
}
 

Variables

static std::atomic_size_t SESSION_COUNTER {0u}
 

Typedef Documentation

◆ stream_id

Definition at line 22 of file primaryCommands.h.

◆ token_type

Definition at line 21 of file primaryCommands.h.

Enumeration Type Documentation

◆ MultiGPUCommand

Enumerator
SEND_FRAME 
LOAD_MAP 
GET_TOKEN 
ENABLE_ROS 
DISABLE_ROS 
IS_ENABLED_ROS 
YOU_ALIVE 

Definition at line 14 of file commands.h.

Variable Documentation

◆ SESSION_COUNTER

std::atomic_size_t carla::multigpu::SESSION_COUNTER {0u}
static

Definition at line 25 of file primary.cpp.