RTE RBC 2oo2 Reference Application 0.1.0 build 0006685
SIL 4 2oo2 Dual-Site Fault-Tolerant ERTMS Radio Block Centre Reference Architecture
Loading...
Searching...
No Matches
ab_gp_position_fsm.c
Go to the documentation of this file.
1
5
7
8#include "../ab_gp_fsm_stub.h"
9
11{
12 return ab_gp_fsm_stub_log("POSITION", "ab_gp_proc_position.c / ab_gp_ertms_engine.c", ctx, event);
13}
ab_gp_event_t
Every event any GP procedure state machine reacts to. One per distinct real trigger in ertms_procedur...
Definition ab_gp_event.h:53
bool ab_gp_fsm_stub_log(const char *fsm_tag, const char *impl_note, const ab_gp_ertms_train_context_t *ctx, ab_gp_event_t event)
Logs (INFO) that a not-yet-implemented per-entity FSM received an event, and returns false (nothing c...
Shared "this per-entity FSM is a placeholder" handler.
bool ab_gp_position_fsm_handle_event(ab_gp_ertms_train_context_t *ctx, ab_gp_event_t event)
STUB handler - logs "not implemented yet" and returns false (no state change). Signature matches ab_g...
STUB per-entity state machine for the POSITION procedure.
Complete ERTMS state and procedure context for one train slot.