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
ab_gp_channel_checkpoint.h
Go to the documentation of this file.
1#ifndef RTE_EXAMPLE_AB_GP_CHANNEL_CHECKPOINT_H
2#define RTE_EXAMPLE_AB_GP_CHANNEL_CHECKPOINT_H
3
14
15#include <stddef.h>
16#include <stdint.h>
17
18#include "rte/utils/status/rte_status.h"
19
38rte_status_t ab_gp_channel_checkpoint_backend_send(void *channel, const void *data, size_t data_size);
39
54rte_status_t ab_gp_channel_checkpoint_backend_recv(void *channel, void *data, size_t data_size, uint32_t timeout_ms);
55
56#endif /* RTE_EXAMPLE_AB_GP_CHANNEL_CHECKPOINT_H */
rte_status_t ab_gp_channel_checkpoint_backend_send(void *channel, const void *data, size_t data_size)
rte_channel_send_fn for the checkpoint transport: wraps the given rte_vital_message_t in a PEER_MSG_K...
rte_status_t ab_gp_channel_checkpoint_backend_recv(void *channel, void *data, size_t data_size, uint32_t timeout_ms)
rte_channel_recv_fn for the checkpoint transport: waits (bounded by timeout_ms) for a PEER_MSG_KIND_C...