RTE RBC 2oo2 Reference Application
0.1.0 build 0006685
SIL 4 2oo2 Dual-Site Fault-Tolerant ERTMS Radio Block Centre Reference Architecture
Toggle main menu visibility
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
27
void
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 */
ab_gp_channel.h
ab_gp_channel_handle_t
struct ab_gp_channel_context_s * ab_gp_channel_handle_t
Opaque handle over this component's own static per-process context.
Definition
ab_gp_channel.h:18
ab_gp_channel_types.h
Modular type definitions for AB channel components (Com, Train, DB, Redundancy).
ab_gp_status_tick
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...
Definition
ab_gp_status.c:39
ab_gp_channel_context_t
Central application context owned by composition root (main.c).
Definition
ab_gp_channel_types.h:155
src
application
AB
GP
com
ab_gp_status.h
Generated by
1.18.0