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
Loading...
Searching...
No Matches
safecomm_transport_t Struct Reference

A consumer-supplied bearer the SaF layer runs over. More...

#include <transport.h>

Data Fields

safecomm_transport_send_fn send
safecomm_transport_recv_fn recv
safecomm_transport_close_fn close
void * user

Detailed Description

A consumer-supplied bearer the SaF layer runs over.

Definition at line 55 of file transport.h.

Field Documentation

◆ send

safecomm_transport_send_fn safecomm_transport_t::send

Non-NULL.

Definition at line 57 of file transport.h.

◆ recv

safecomm_transport_recv_fn safecomm_transport_t::recv

Non-NULL.

Definition at line 58 of file transport.h.

◆ close

safecomm_transport_close_fn safecomm_transport_t::close

May be NULL (no-op).

Definition at line 59 of file transport.h.

◆ user

void* safecomm_transport_t::user

Opaque, passed back to every callback.

Definition at line 60 of file transport.h.


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