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

Decoded view of a util frame (payload is a pointer into the caller's buffer, NUL-terminated into payload_z by the codec). More...

#include <rbc_util_frame.h>

Data Fields

rbc_util_msg_type_t msg_type
uint8_t source_id
uint16_t topic_id
uint8_t seq
uint8_t payload_len
char payload_z [RBC_UTIL_PAYLOAD_MAX+1U]

Detailed Description

Decoded view of a util frame (payload is a pointer into the caller's buffer, NUL-terminated into payload_z by the codec).

Definition at line 91 of file rbc_util_frame.h.

Field Documentation

◆ msg_type

rbc_util_msg_type_t rbc_util_frame_t::msg_type

Definition at line 93 of file rbc_util_frame.h.

◆ source_id

uint8_t rbc_util_frame_t::source_id

Definition at line 94 of file rbc_util_frame.h.

◆ topic_id

uint16_t rbc_util_frame_t::topic_id

Definition at line 95 of file rbc_util_frame.h.

◆ seq

uint8_t rbc_util_frame_t::seq

Definition at line 96 of file rbc_util_frame.h.

◆ payload_len

uint8_t rbc_util_frame_t::payload_len

Definition at line 97 of file rbc_util_frame.h.

◆ payload_z

char rbc_util_frame_t::payload_z[RBC_UTIL_PAYLOAD_MAX+1U]

payload as a C string.

Definition at line 98 of file rbc_util_frame.h.


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