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_status.h
Go to the documentation of this file.
1#ifndef RTE_EXAMPLE_AB_GP_STATUS_H
2#define RTE_EXAMPLE_AB_GP_STATUS_H
3
13
14#include <stdint.h>
15
16#include "ab_gp_channel.h"
17#include "ab_gp_channel_types.h"
18
27void ab_gp_status_tick(ab_gp_channel_handle_t handle, const ab_gp_channel_context_t *ctx, uint32_t cycle);
28
29#endif /* RTE_EXAMPLE_AB_GP_STATUS_H */
struct ab_gp_channel_context_s * ab_gp_channel_handle_t
Opaque handle over this component's own static per-process context.
Modular type definitions for AB channel components (Com, Train, DB, Redundancy).
void ab_gp_status_tick(ab_gp_channel_handle_t handle, const ab_gp_channel_context_t *ctx, uint32_t cycle)
Call once per cyclic-executive cycle from post_execute. Emits a status self line and publishes a STAT...
Central application context owned by composition root (main.c).