10message ComponentStatus {
18 optional Status status = 1 [
default = UNKNOWN];
19 optional
string message = 2;
24 optional ComponentStatus summary = 1;
27 optional ComponentStatus process_status = 2;
28 optional ComponentStatus channel_status = 3;
29 optional ComponentStatus resource_status = 4;
30 optional ComponentStatus other_status = 5;
31 optional ComponentStatus module_status = 6;
37 map<string, ComponentStatus> hmi_modules = 7;
38 map<string, Component> components = 8;
42 optional
string passenger_msg = 4;
48 optional
double safety_mode_trigger_time = 5;
49 optional
bool require_emergency_stop = 6;
53 optional
bool is_realtime_in_simulation = 9;
57 map<string, ComponentStatus> other_components = 10;
60 map<string, Component> global_components = 11;
62 optional
bool detect_immediately = 12 [
default =
false];