Apollo
10.0
自动驾驶开放平台
monitor_log.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.common.monitor;
4
5
import
"
modules/common_msgs/basic_msgs/header.proto
";
6
7
message
MonitorMessageItem
{
8
enum
MessageSource
{
9
UNKNOWN = 1;
10
CANBUS = 2;
11
CONTROL = 3;
12
DECISION = 4;
13
LOCALIZATION = 5;
14
PLANNING = 6;
15
PREDICTION = 7;
16
SIMULATOR = 8;
17
HWSYS = 9;
18
ROUTING = 10;
19
MONITOR = 11;
20
HMI = 12;
21
RELATIVE_MAP = 13;
22
GNSS = 14;
23
CONTI_RADAR = 15;
24
RACOBIT_RADAR = 16;
25
ULTRASONIC_RADAR = 17;
26
MOBILEYE = 18;
27
DELPHI_ESR = 19;
28
STORYTELLING = 20;
29
TASK_MANAGER = 21;
30
NANO_RADAR = 22;
31
}
32
33
optional
MessageSource
source = 1 [
default
= UNKNOWN];
34
35
optional
string
msg = 2;
36
37
enum
LogLevel
{
38
INFO = 0;
39
WARN = 1;
40
ERROR = 2;
41
FATAL = 3;
42
}
43
optional
LogLevel
log_level = 3 [
default
= INFO];
44
}
45
46
message
MonitorMessage
{
47
optional
apollo
.
common
.
Header
header = 1;
48
49
repeated
MonitorMessageItem
item = 2;
50
}
header.proto
syntax
syntax
Definition
monitor_log.proto:1
apollo::common
apollo::common
apollo
class register implement
Definition
arena_queue.h:37
apollo::common::Header
Definition
header.proto:7
apollo::common::monitor::MonitorMessageItem
Definition
monitor_log.proto:7
apollo::common::monitor::MonitorMessageItem::MessageSource
MessageSource
Definition
monitor_log.proto:8
apollo::common::monitor::MonitorMessageItem::LogLevel
LogLevel
Definition
monitor_log.proto:37
apollo::common::monitor::MonitorMessage
Definition
monitor_log.proto:46
modules
common_msgs
monitor_msgs
monitor_log.proto