|
SafeAPI RBC 2oo2 Generic Application
IL/CTC route and train logic for the safeAPIRBC2oo2 reference RBC
|
Result of applying one IL route command to a route's FSM. More...
#include <ab_ga_route_fsm.h>
Data Fields | |
| ab_ga_route_state_t | from |
| ab_ga_route_state_t | to |
| bool | changed |
| bool | is_stub |
| bool | is_release |
Result of applying one IL route command to a route's FSM.
Definition at line 50 of file ab_ga_route_fsm.h.
| bool ab_ga_route_fsm_result_t::changed |
to != from.
Definition at line 54 of file ab_ga_route_fsm.h.
| ab_ga_route_state_t ab_ga_route_fsm_result_t::from |
State before this command.
Definition at line 52 of file ab_ga_route_fsm.h.
| bool ab_ga_route_fsm_result_t::is_release |
The command asked to release the route (-> NO_ROUTE).
Definition at line 57 of file ab_ga_route_fsm.h.
| bool ab_ga_route_fsm_result_t::is_stub |
to is a STUB state (OS/SH/DEGRADED) - caller should not expect supervision-specific behaviour.
Definition at line 55 of file ab_ga_route_fsm.h.
| ab_ga_route_state_t ab_ga_route_fsm_result_t::to |
Computed target state.
Definition at line 53 of file ab_ga_route_fsm.h.