|
Safe Communication Framework 0.1.0 build feea4f9
ERTMS/ETCS safe communication (Subset-037 EuroRadio, Subset-098 RBC/RBC), CENELEC EN 50128 SIL 4 oriented
|
RTE Protocol Adapter implementation and Sublayer Abstraction. More...
Go to the source code of this file.
Functions | |
| static safecomm_status_t | adapter_open_saf (safecomm_adapter_t *adapter, const safecomm_adapter_config_t *config, const safecomm_transport_t *transport) |
| static safecomm_status_t | adapter_send_saf (safecomm_adapter_t *adapter, const void *data, size_t size) |
| static safecomm_status_t | adapter_receive_saf (safecomm_adapter_t *adapter, void *out_buf, size_t buffer_size, size_t *out_len) |
| static safecomm_status_t | adapter_close_saf (safecomm_adapter_t *adapter) |
| static safecomm_status_t | adapter_open_rasta (safecomm_adapter_t *adapter, const safecomm_adapter_config_t *config, const safecomm_transport_t *transport) |
| const safecomm_protocol_ops_t * | safecomm_protocol_adapter_get_ss098 (void) |
| Retrieve the Subset-098 RBC-RBC Protocol Adapter operations vtable. | |
| const safecomm_protocol_ops_t * | safecomm_protocol_adapter_get_ss037 (void) |
| Retrieve the Subset-037 EuroRadio Protocol Adapter operations vtable. | |
| const safecomm_protocol_ops_t * | safecomm_protocol_adapter_get_rasta (void) |
| Retrieve the RaSTA (DIN VDE V 0831-102) Protocol Adapter operations vtable. | |
Variables | |
| static const safecomm_protocol_ops_t | G_SS098_OPS |
| static const safecomm_protocol_ops_t | G_SS037_OPS |
| static const safecomm_protocol_ops_t | G_RASTA_OPS |
RTE Protocol Adapter implementation and Sublayer Abstraction.
Definition in file protocol_adapter.c.
|
static |
Definition at line 9 of file protocol_adapter.c.
|
static |
Definition at line 50 of file protocol_adapter.c.
|
static |
Definition at line 60 of file protocol_adapter.c.
|
static |
Definition at line 71 of file protocol_adapter.c.
|
static |
Definition at line 99 of file protocol_adapter.c.
| const safecomm_protocol_ops_t * safecomm_protocol_adapter_get_ss098 | ( | void | ) |
Retrieve the Subset-098 RBC-RBC Protocol Adapter operations vtable.
Definition at line 118 of file protocol_adapter.c.
| const safecomm_protocol_ops_t * safecomm_protocol_adapter_get_ss037 | ( | void | ) |
Retrieve the Subset-037 EuroRadio Protocol Adapter operations vtable.
Definition at line 123 of file protocol_adapter.c.
| const safecomm_protocol_ops_t * safecomm_protocol_adapter_get_rasta | ( | void | ) |
Retrieve the RaSTA (DIN VDE V 0831-102) Protocol Adapter operations vtable.
Definition at line 128 of file protocol_adapter.c.
|
static |
Definition at line 83 of file protocol_adapter.c.
|
static |
Definition at line 91 of file protocol_adapter.c.
|
static |
Definition at line 111 of file protocol_adapter.c.