|
SafeAPI RBC 2oo2 Generic Application
IL/CTC route and train logic for the safeAPIRBC2oo2 reference RBC
|
RBC_MSG_IL_ROUTE_INDICATION payload (RBC -> IL). More...
#include <ab_ga_il_wire.h>
Data Fields | |
| int32_t | route_id |
| int32_t | start_signal |
| int32_t | end_signal |
| int32_t | allocated_train_nid_engine |
| bool | train_in_route |
| bool | train_has_ma_in_route |
| bool | emergency_in_route |
| rbc_il_emergency_type_t | emergency_type |
| uint8_t | route_fsm_state |
| bool | route_fsm_is_stub |
RBC_MSG_IL_ROUTE_INDICATION payload (RBC -> IL).
Definition at line 86 of file ab_ga_il_wire.h.
| int32_t ab_ga_il_route_indication_t::allocated_train_nid_engine |
-1 = none.
Definition at line 91 of file ab_ga_il_wire.h.
| bool ab_ga_il_route_indication_t::emergency_in_route |
Definition at line 94 of file ab_ga_il_wire.h.
| rbc_il_emergency_type_t ab_ga_il_route_indication_t::emergency_type |
-1 = none.
Definition at line 95 of file ab_ga_il_wire.h.
| int32_t ab_ga_il_route_indication_t::end_signal |
-1 = unset.
Definition at line 90 of file ab_ga_il_wire.h.
| bool ab_ga_il_route_indication_t::route_fsm_is_stub |
OS/SH/DEGRADED - not yet implemented.
Definition at line 97 of file ab_ga_il_wire.h.
| uint8_t ab_ga_il_route_indication_t::route_fsm_state |
ab_ga_route_state_t (0..6).
Definition at line 96 of file ab_ga_il_wire.h.
| int32_t ab_ga_il_route_indication_t::route_id |
-1 = unset.
Definition at line 88 of file ab_ga_il_wire.h.
| int32_t ab_ga_il_route_indication_t::start_signal |
-1 = unset.
Definition at line 89 of file ab_ga_il_wire.h.
| bool ab_ga_il_route_indication_t::train_has_ma_in_route |
Definition at line 93 of file ab_ga_il_wire.h.
| bool ab_ga_il_route_indication_t::train_in_route |
Definition at line 92 of file ab_ga_il_wire.h.