Safe Communication Framework 0.1.0 build feea4f9
ERTMS/ETCS safe communication (Subset-037 EuroRadio, Subset-098 RBC/RBC), CENELEC EN 50128 SIL 4 oriented
Loading...
Searching...
No Matches
safecomm_session_vital_state_t Struct Reference

Vital session state for 2oo2 hot redundancy and active/warm-standby failover. More...

#include <saf.h>

Data Fields

safecomm_saf_state_t state
uint32_t seq_tx
uint32_t seq_rx
uint32_t seq_rx_last_accepted
uint8_t ksmac [SAFECOMM_MAC_KEY_LEN]
uint8_t ra [SAFECOMM_MAC_RAND_LEN]
uint8_t rb [SAFECOMM_MAC_RAND_LEN]
uint32_t etcs_id_self
uint32_t etcs_id_peer

Detailed Description

Vital session state for 2oo2 hot redundancy and active/warm-standby failover.

Definition at line 287 of file saf.h.

Field Documentation

◆ state

safecomm_saf_state_t safecomm_session_vital_state_t::state

Definition at line 289 of file saf.h.

◆ seq_tx

uint32_t safecomm_session_vital_state_t::seq_tx

Definition at line 290 of file saf.h.

◆ seq_rx

uint32_t safecomm_session_vital_state_t::seq_rx

Definition at line 291 of file saf.h.

◆ seq_rx_last_accepted

uint32_t safecomm_session_vital_state_t::seq_rx_last_accepted

Definition at line 292 of file saf.h.

◆ ksmac

uint8_t safecomm_session_vital_state_t::ksmac[SAFECOMM_MAC_KEY_LEN]

Definition at line 293 of file saf.h.

◆ ra

uint8_t safecomm_session_vital_state_t::ra[SAFECOMM_MAC_RAND_LEN]

Definition at line 294 of file saf.h.

◆ rb

uint8_t safecomm_session_vital_state_t::rb[SAFECOMM_MAC_RAND_LEN]

Definition at line 295 of file saf.h.

◆ etcs_id_self

uint32_t safecomm_session_vital_state_t::etcs_id_self

Definition at line 296 of file saf.h.

◆ etcs_id_peer

uint32_t safecomm_session_vital_state_t::etcs_id_peer

Definition at line 297 of file saf.h.


The documentation for this struct was generated from the following file:
  • include/safecomm/saf/saf.h