Apollo
10.0
自动驾驶开放平台
command_status.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.external_command;
4
5
import
"
modules/common_msgs/basic_msgs/header.proto
";
6
7
enum
CommandStatusType
{
8
// Command is being executed without error.
9
RUNNING
= 1;
10
// Command is finished.
11
FINISHED
= 2;
12
// Command's execution has error.
13
ERROR
= 3;
14
// Cannot get the status of command.
15
UNKNOWN
= 4;
16
}
17
18
message
CommandStatusRequest
{
19
optional
apollo
.
common
.
Header
header = 1;
20
// Unique identification for command.
21
optional int64 command_id = 2 [
default
= -1];
22
}
23
24
message
CommandStatus
{
25
optional
apollo
.
common
.
Header
header = 1;
26
// Unique identification for command.
27
optional int64 command_id = 2 [
default
= -1];
28
// The status of command execution.
29
required
CommandStatusType
status = 3;
30
// The message for the status.
31
optional
string
message = 4;
32
}
syntax
syntax
Definition
command_status.proto:1
header.proto
apollo::common
apollo::common
apollo::external_command::CommandStatusType
CommandStatusType
Definition
command_status.proto:7
apollo::external_command::FINISHED
@ FINISHED
Definition
command_status.proto:11
apollo::external_command::RUNNING
@ RUNNING
Definition
command_status.proto:9
apollo::external_command::ERROR
@ ERROR
Definition
command_status.proto:13
apollo::external_command::UNKNOWN
@ UNKNOWN
Definition
command_status.proto:15
apollo
class register implement
Definition
arena_queue.h:37
apollo::common::Header
Definition
header.proto:7
apollo::external_command::CommandStatusRequest
Definition
command_status.proto:18
apollo::external_command::CommandStatus
Definition
command_status.proto:24
modules
common_msgs
external_command_msgs
command_status.proto