|
Safe API Framework 0.1.0 build 384e6ae
Layered API framework for safety-related applications (ERTMS RBC reference targeting CENELEC EN 50128 SIL 4)
|
#include <rte_redundancy_config.h>
Data Fields | |
| uint32_t | id |
| char | name [RTE_CHANNEL_CONFIG_MAX_NAME_LEN] |
| rte_channel_transport_t | transport |
| rte_channel_role_t | role |
| char | host [RTE_CHANNEL_CONFIG_MAX_HOST_LEN] |
| uint16_t | port |
| uint32_t | message_size |
| uint32_t | connect_timeout_ms |
| uint32_t | rcvbuf_bytes |
| uint32_t | sndbuf_bytes |
Definition of a single communication channel.
Definition at line 99 of file rte_redundancy_config.h.
| uint32_t rte_channel_def_t::id |
Definition at line 100 of file rte_redundancy_config.h.
| char rte_channel_def_t::name[RTE_CHANNEL_CONFIG_MAX_NAME_LEN] |
Definition at line 101 of file rte_redundancy_config.h.
| rte_channel_transport_t rte_channel_def_t::transport |
Definition at line 102 of file rte_redundancy_config.h.
| rte_channel_role_t rte_channel_def_t::role |
Definition at line 103 of file rte_redundancy_config.h.
| char rte_channel_def_t::host[RTE_CHANNEL_CONFIG_MAX_HOST_LEN] |
Definition at line 104 of file rte_redundancy_config.h.
| uint16_t rte_channel_def_t::port |
Definition at line 105 of file rte_redundancy_config.h.
| uint32_t rte_channel_def_t::message_size |
Definition at line 106 of file rte_redundancy_config.h.
| uint32_t rte_channel_def_t::connect_timeout_ms |
Definition at line 107 of file rte_redundancy_config.h.
| uint32_t rte_channel_def_t::rcvbuf_bytes |
Socket receive buffer size in bytes, from the optional channel key "rcvbuf_bytes"; 0 (key absent) keeps the OS default. Same meaning as rte_netlink_config_t::rcvbuf_bytes, which an integrator copies it into (REQ-OAL-NETLINK-015, REQ-REDCFG-001).
Definition at line 112 of file rte_redundancy_config.h.
| uint32_t rte_channel_def_t::sndbuf_bytes |
Socket send buffer size in bytes, from the optional channel key "sndbuf_bytes"; 0 (key absent) keeps the OS default. Same meaning as rte_netlink_config_t::sndbuf_bytes (REQ-OAL-NETLINK-015, REQ-REDCFG-001).
Definition at line 117 of file rte_redundancy_config.h.