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

Output of ab_gp_saf_train_on_frame() / _on_peer_rb(). More...

#include <ab_gp_saf_train.h>

Data Fields

ab_gp_saf_action_t action
safecomm_status_t status
uint8_t frame [SAFECOMM_SAF_AU2_LEN]
size_t frame_len
uint8_t app [AB_GP_SAF_PDU_MAX]
size_t app_len
bool share_rb
uint8_t rb_share [AB_GP_SAF_PEER_RB_SIZE]

Detailed Description

Output of ab_gp_saf_train_on_frame() / _on_peer_rb().

Definition at line 82 of file ab_gp_saf_train.h.

Field Documentation

◆ action

ab_gp_saf_action_t ab_gp_saf_result_t::action

Definition at line 84 of file ab_gp_saf_train.h.

◆ status

safecomm_status_t ab_gp_saf_result_t::status

Definition at line 85 of file ab_gp_saf_train.h.

◆ frame

uint8_t ab_gp_saf_result_t::frame[SAFECOMM_SAF_AU2_LEN]

AU2 or AR.

Definition at line 86 of file ab_gp_saf_train.h.

◆ frame_len

size_t ab_gp_saf_result_t::frame_len

Definition at line 87 of file ab_gp_saf_train.h.

◆ app

uint8_t ab_gp_saf_result_t::app[AB_GP_SAF_PDU_MAX]

Definition at line 88 of file ab_gp_saf_train.h.

◆ app_len

size_t ab_gp_saf_result_t::app_len

Definition at line 89 of file ab_gp_saf_train.h.

◆ share_rb

bool ab_gp_saf_result_t::share_rb

A only: send rb_share to B as PEER_MSG_KIND_SAF_RB.

Definition at line 90 of file ab_gp_saf_train.h.

◆ rb_share

uint8_t ab_gp_saf_result_t::rb_share[AB_GP_SAF_PEER_RB_SIZE]

Definition at line 91 of file ab_gp_saf_train.h.


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