SafeAPI RBC 2oo2 Generic Application
IL/CTC route and train logic for the safeAPIRBC2oo2 reference RBC
Loading...
Searching...
No Matches
il Directory Reference
Directory dependency graph for il:

Files

 
ab_ga_ertms_il_codec.h
 
ab_ga_ertms_il_interface.h
 
ab_ga_ertms_il_types.h
 
ab_ga_il.c
 Interlocking (IL) Generic Application adapter and wire codec.
 
ab_ga_il.h
 A/B's own route handling against GP's own runtime table (via AB/GP/ga_interface/ga_interface.h - see that file's own doc: this module never #includes any GP submodule header directly) and site/'s static track layout - today's slice: verify a route reported by ILSim against the layout, and add/remove/set-status/assign-train/unassign-train against GP's own route table.
 
ab_ga_il_wire.c
 See ab_ga_il_wire.h - dedicated IL <-> RBC message codec + validation.
 
ab_ga_il_wire.h
 Dedicated IL <-> RBC message payloads and codec (wire kinds RBC_MSG_IL_ROUTE_CMD / RBC_MSG_IL_STATUS / RBC_MSG_IL_ROUTE_INDICATION - see rbc_wire_types.h).
 
ab_ga_route_fsm.c
 See ab_ga_route_fsm.h.
 
ab_ga_route_fsm.h
 Per-route state machine, driven by IL route commands (RBC_MSG_IL_ROUTE_CMD / ab_ga_il_route_cmd_t).