Apollo
11.0
自动驾驶开放平台
process_statistic.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.process_statistic;
4
5
import
"
modules/common_msgs/basic_msgs/header.proto
";
6
7
8
message
ProcessStatisticConf
{
9
message
GeneralProcess
{
10
// note: support regular matching, e.g. ".*/apollo/.*"
11
// as we use c++ regex function, you can not write a raw string,
12
// such as [\w]+ should be [\\w]+
13
repeated
string
regex = 1;
14
}
15
// disk config
16
optional
GeneralProcess
general_process = 1;
17
}
18
19
// active process message
20
message
ProcessMetrics
{
21
message
MainboardDag
{
22
// dag name
23
repeated
string
name = 1;
24
}
25
message
MainboardProcessGroup
{
26
// mainboard process name
27
repeated
string
name = 1;
28
}
29
message
GeneralProcess
{
30
// general process name
31
repeated
string
name = 1;
32
}
33
optional
apollo
.
common
.
Header
header = 1;
34
optional
MainboardDag
mainboard_dag = 2;
35
optional
MainboardProcessGroup
mainboard_process_group = 3;
36
optional
GeneralProcess
general_process = 4;
37
}
header.proto
apollo::common
apollo::common
apollo
class register implement
Definition
arena_queue.h:37
syntax
syntax
Definition
process_statistic.proto:1
apollo::common::Header
Definition
header.proto:7
apollo::process_statistic::ProcessMetrics::GeneralProcess
Definition
process_statistic.proto:29
apollo::process_statistic::ProcessMetrics::MainboardDag
Definition
process_statistic.proto:21
apollo::process_statistic::ProcessMetrics::MainboardProcessGroup
Definition
process_statistic.proto:25
apollo::process_statistic::ProcessMetrics
Definition
process_statistic.proto:20
apollo::process_statistic::ProcessStatisticConf::GeneralProcess
Definition
process_statistic.proto:9
apollo::process_statistic::ProcessStatisticConf
Definition
process_statistic.proto:8
modules
statistics_msgs
process_statistic.proto