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
gateway_c_train_handler_state_t Struct Reference

#include <gateway_c_train_handler.h>

Collaboration diagram for gateway_c_train_handler_state_t:
[legend]

Data Fields

rte_channel_service_t sim_channel
rte_channel_service_t relay_channel [GATEWAY_C_PEER_COUNT]
uint8_t relay_consecutive_timeout
rte_timestamp_ms_t relay_down_since_ms [GATEWAY_C_PEER_COUNT]
rte_timestamp_ms_t send_down_since_ms [GATEWAY_C_PEER_COUNT]
uint32_t a_seen_this_cycle
unsigned int a_stale_cycles
const char * last_known_tag
gateway_c_dedup_t dedup

Detailed Description

Definition at line 16 of file gateway_c_train_handler.h.

Field Documentation

◆ sim_channel

rte_channel_service_t gateway_c_train_handler_state_t::sim_channel

Definition at line 19 of file gateway_c_train_handler.h.

◆ relay_channel

rte_channel_service_t gateway_c_train_handler_state_t::relay_channel[GATEWAY_C_PEER_COUNT]

Definition at line 22 of file gateway_c_train_handler.h.

◆ relay_consecutive_timeout

uint8_t gateway_c_train_handler_state_t::relay_consecutive_timeout

Definition at line 23 of file gateway_c_train_handler.h.

◆ relay_down_since_ms

rte_timestamp_ms_t gateway_c_train_handler_state_t::relay_down_since_ms[GATEWAY_C_PEER_COUNT]

Definition at line 24 of file gateway_c_train_handler.h.

◆ send_down_since_ms

rte_timestamp_ms_t gateway_c_train_handler_state_t::send_down_since_ms[GATEWAY_C_PEER_COUNT]

first failed relay send of the current run, 0 = none

Definition at line 25 of file gateway_c_train_handler.h.

◆ a_seen_this_cycle

uint32_t gateway_c_train_handler_state_t::a_seen_this_cycle

Definition at line 26 of file gateway_c_train_handler.h.

◆ a_stale_cycles

unsigned int gateway_c_train_handler_state_t::a_stale_cycles

Definition at line 27 of file gateway_c_train_handler.h.

◆ last_known_tag

const char* gateway_c_train_handler_state_t::last_known_tag

Definition at line 28 of file gateway_c_train_handler.h.

◆ dedup

gateway_c_dedup_t gateway_c_train_handler_state_t::dedup

Definition at line 29 of file gateway_c_train_handler.h.


The documentation for this struct was generated from the following file: