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

#include <gateway_c_config.h>

Data Fields

uint32_t id
char name [32]
rte_netlink_role_t role
char host [64]
uint16_t port
uint32_t message_size
uint32_t connect_timeout_ms
uint32_t rcvbuf_bytes
uint32_t sndbuf_bytes
bool is_configured

Detailed Description

Definition at line 29 of file gateway_c_config.h.

Field Documentation

◆ id

uint32_t gateway_c_config_channel_t::id

Definition at line 31 of file gateway_c_config.h.

◆ name

char gateway_c_config_channel_t::name[32]

Definition at line 32 of file gateway_c_config.h.

◆ role

rte_netlink_role_t gateway_c_config_channel_t::role

Definition at line 33 of file gateway_c_config.h.

◆ host

char gateway_c_config_channel_t::host[64]

Definition at line 34 of file gateway_c_config.h.

◆ port

uint16_t gateway_c_config_channel_t::port

Definition at line 35 of file gateway_c_config.h.

◆ message_size

uint32_t gateway_c_config_channel_t::message_size

Definition at line 36 of file gateway_c_config.h.

◆ connect_timeout_ms

uint32_t gateway_c_config_channel_t::connect_timeout_ms

Definition at line 37 of file gateway_c_config.h.

◆ rcvbuf_bytes

uint32_t gateway_c_config_channel_t::rcvbuf_bytes

Socket receive buffer in bytes, JSON key "rcvbuf_bytes"; 0 (key absent) keeps the OS default (REQ-OAL-NETLINK-015, applied by the POSIX channel service).

Definition at line 40 of file gateway_c_config.h.

◆ sndbuf_bytes

uint32_t gateway_c_config_channel_t::sndbuf_bytes

Socket send buffer in bytes, JSON key "sndbuf_bytes"; 0 (key absent) keeps the OS default.

Definition at line 42 of file gateway_c_config.h.

◆ is_configured

bool gateway_c_config_channel_t::is_configured

Definition at line 43 of file gateway_c_config.h.


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