Safe API Framework 0.1.0 build 384e6ae
Layered API framework for safety-related applications (ERTMS RBC reference targeting CENELEC EN 50128 SIL 4)
Loading...
Searching...
No Matches
rte_dual_types.h
Go to the documentation of this file.
1
17#ifndef RTE_DUAL_TYPES_H
18#define RTE_DUAL_TYPES_H
19
20#include <stdint.h>
21
22#ifdef __cplusplus
23extern "C" {
24#endif
25
56
75
88
98
99#ifdef __cplusplus
100}
101#endif
102
103#endif /* RTE_DUAL_TYPES_H */
104 /* DUAL */
const char * rte_dual_channel_status_to_string(rte_dual_channel_status_t status)
Returns a short, static, human-readable string for a rte_dual_channel_status_t. Same diagnostics-only...
rte_dual_channel_status_t
Aggregate connection status of a rte_dual_channel_t across all of its configured redundant links (ADR...
rte_dual_state_t
State of one instance in a dual (two-redundant-instance) relationship, as decided by rte_dual_negotia...
const char * rte_dual_state_to_string(rte_dual_state_t state)
Returns a short, static, human-readable string for a rte_dual_state_t. Intended for diagnostics/loggi...
@ RTE_DUAL_CHANNEL_STATUS_FULL
@ RTE_DUAL_CHANNEL_STATUS_DOWN
@ RTE_DUAL_CHANNEL_STATUS_DEGRADED
@ RTE_DUAL_STATE_HOTSTANDBY
@ RTE_DUAL_STATE_UNKNOWN
@ RTE_DUAL_STATE_ONLINE
@ RTE_DUAL_STATE_IDLE
@ RTE_DUAL_STATE_COLDSTANDBY