Apollo
10.0
自动驾驶开放平台
component_conf.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.cyber.proto;
4
5
import
"
cyber/proto/qos_profile.proto
";
6
7
message
ReaderOption
{
8
optional
string
channel = 1;
9
optional
QosProfile
qos_profile =
10
2;
// depth: used to define capacity of processed messages
11
optional uint32 pending_queue_size = 3
12
[
default
= 1];
// used to define capacity of unprocessed messages
13
}
14
15
message
ComponentConfig
{
16
optional
string
name = 1;
17
optional
string
config_file_path = 2;
18
optional
string
flag_file_path = 3;
19
repeated
ReaderOption
readers = 4;
20
}
21
22
message
TimerComponentConfig
{
23
optional
string
name = 1;
24
optional
string
config_file_path = 2;
25
optional
string
flag_file_path = 3;
26
optional uint32 interval = 4;
// In milliseconds.
27
}
syntax
syntax
Definition
component_conf.proto:1
qos_profile.proto
apollo::cyber::proto::ComponentConfig
Definition
component_conf.proto:13
apollo::cyber::proto::QosProfile
Definition
qos_profile.proto:23
apollo::cyber::proto::ReaderOption
Definition
component_conf.proto:7
apollo::cyber::proto::TimerComponentConfig
Definition
component_conf.proto:20
cyber
proto
component_conf.proto