Apollo 10.0
自动驾驶开放平台
apollo::cyber::proto 命名空间参考

struct  ArenaChannelConf
 
struct  ArenaShmConf
 
struct  BoolResult
 
struct  ChangeMsg
 
struct  Channel
 
struct  ChannelCache
 
struct  Chatter
 
struct  ChatterBenchmark
 
struct  ChoreographyConf
 
struct  ChoreographyTask
 
struct  ChunkBody
 
struct  ChunkBodyCache
 
struct  ChunkHeader
 
struct  ChunkHeaderCache
 
struct  ClassicConf
 
struct  ClassicTask
 
struct  Clock
 
struct  CommunicationMode
 
struct  ComponentConfig
 
struct  ComponentInfo
 
struct  CyberConfig
 
struct  DagConfig
 
struct  Header
 
struct  Index
 
struct  InnerThread
 
struct  MapInfo
 
struct  ModuleConfig
 
struct  NodeName
 
struct  Param
 
struct  ParamName
 
struct  Params
 
struct  PerfConf
 
struct  ProtoDesc
 
struct  QosProfile
 
struct  ReaderOption
 
struct  RecordInfo
 
struct  ResourceLimit
 
struct  RoleAttributes
 
struct  RtpsParticipantAttr
 
struct  RunModeConf
 
struct  SchedGroup
 
struct  SchedulerConf
 
struct  ShmConf
 
struct  ShmMulticastLocator
 
struct  SimpleMessage
 
struct  SimpleRepeatedMessage
 
struct  SingleIndex
 
struct  SingleMessage
 
struct  SocketAddr
 
struct  TimerComponentConfig
 
struct  TimerComponentInfo
 
struct  TransportConf
 
struct  UnitTest
 
struct  VehicleInfo
 

枚举

enum  ParamType {
  NOT_SET = 0 , BOOL = 1 , INT = 2 , DOUBLE = 3 ,
  STRING = 4 , PROTOBUF = 5
}
 
enum  PerfType { SCHED = 1 , TRANSPORT = 2 , DATA_CACHE = 3 , ALL = 4 }
 
enum  QosHistoryPolicy { HISTORY_SYSTEM_DEFAULT = 0 , HISTORY_KEEP_LAST = 1 , HISTORY_KEEP_ALL = 2 }
 
enum  QosReliabilityPolicy { RELIABILITY_SYSTEM_DEFAULT = 0 , RELIABILITY_RELIABLE = 1 , RELIABILITY_BEST_EFFORT = 2 }
 
enum  QosDurabilityPolicy { DURABILITY_SYSTEM_DEFAULT = 0 , DURABILITY_TRANSIENT_LOCAL = 1 , DURABILITY_VOLATILE = 2 }
 
enum  SectionType {
  SECTION_HEADER = 0 , SECTION_CHUNK_HEADER = 1 , SECTION_CHUNK_BODY = 2 , SECTION_INDEX = 3 ,
  SECTION_CHANNEL = 4
}
 
enum  CompressType { COMPRESS_NONE = 0 , COMPRESS_BZ2 = 1 , COMPRESS_LZ4 = 2 }
 
enum  RunMode { MODE_REALITY = 0 , MODE_SIMULATION = 1 }
 
enum  ClockMode { MODE_CYBER = 0 , MODE_MOCK = 1 }
 
enum  ChangeType { CHANGE_NODE = 1 , CHANGE_CHANNEL = 2 , CHANGE_SERVICE = 3 , CHANGE_PARTICIPANT = 4 }
 
enum  OperateType { OPT_JOIN = 1 , OPT_LEAVE = 2 }
 
enum  RoleType {
  ROLE_NODE = 1 , ROLE_WRITER = 2 , ROLE_READER = 3 , ROLE_SERVER = 4 ,
  ROLE_CLIENT = 5 , ROLE_PARTICIPANT = 6
}
 
enum  OptionalMode { HYBRID = 0 , INTRA = 1 , SHM = 2 , RTPS = 3 }
 

枚举类型说明

◆ ChangeType

枚举值
CHANGE_NODE 
CHANGE_CHANNEL 
CHANGE_SERVICE 
CHANGE_PARTICIPANT 

在文件 topology_change.proto7 行定义.

◆ ClockMode

枚举值
MODE_CYBER 
MODE_MOCK 

在文件 run_mode_conf.proto10 行定义.

◆ CompressType

枚举值
COMPRESS_NONE 
COMPRESS_BZ2 
COMPRESS_LZ4 

在文件 record.proto13 行定义.

◆ OperateType

枚举值
OPT_JOIN 
OPT_LEAVE 

在文件 topology_change.proto14 行定义.

◆ OptionalMode

枚举值
HYBRID 
INTRA 
SHM 
RTPS 

在文件 transport_conf.proto5 行定义.

◆ ParamType

枚举值
NOT_SET 
BOOL 
INT 
DOUBLE 
STRING 
PROTOBUF 

在文件 parameter.proto5 行定义.

◆ PerfType

枚举值
SCHED 
TRANSPORT 
DATA_CACHE 
ALL 

在文件 perf_conf.proto5 行定义.

◆ QosDurabilityPolicy

枚举值
DURABILITY_SYSTEM_DEFAULT 
DURABILITY_TRANSIENT_LOCAL 
DURABILITY_VOLATILE 

在文件 qos_profile.proto17 行定义.

◆ QosHistoryPolicy

枚举值
HISTORY_SYSTEM_DEFAULT 
HISTORY_KEEP_LAST 
HISTORY_KEEP_ALL 

在文件 qos_profile.proto5 行定义.

◆ QosReliabilityPolicy

枚举值
RELIABILITY_SYSTEM_DEFAULT 
RELIABILITY_RELIABLE 
RELIABILITY_BEST_EFFORT 

在文件 qos_profile.proto11 行定义.

◆ RoleType

枚举值
ROLE_NODE 
ROLE_WRITER 
ROLE_READER 
ROLE_SERVER 
ROLE_CLIENT 
ROLE_PARTICIPANT 

在文件 topology_change.proto19 行定义.

◆ RunMode

枚举值
MODE_REALITY 
MODE_SIMULATION 

在文件 run_mode_conf.proto5 行定义.

◆ SectionType

枚举值
SECTION_HEADER 
SECTION_CHUNK_HEADER 
SECTION_CHUNK_BODY 
SECTION_INDEX 
SECTION_CHANNEL 

在文件 record.proto5 行定义.