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
status.h
Go to the documentation of this file.
1
8#ifndef SAFECOMM_STATUS_H
9#define SAFECOMM_STATUS_H
10
11#ifdef __cplusplus
12extern "C" {
13#endif
14
31
38
39#ifdef __cplusplus
40}
41#endif
42
43#endif /* SAFECOMM_STATUS_H */
safecomm_status_t
Result of a Safe Communication Framework operation.
Definition status.h:17
@ SAFECOMM_STATUS_AUTH_FAILED
Definition status.h:24
@ SAFECOMM_STATUS_STATE
Definition status.h:21
@ SAFECOMM_STATUS_INVALID_PARAM
Definition status.h:19
@ SAFECOMM_STATUS_MAC_MISMATCH
Definition status.h:25
@ SAFECOMM_STATUS_TIMEOUT
Definition status.h:22
@ SAFECOMM_STATUS_SEQ_ERROR
Definition status.h:26
@ SAFECOMM_STATUS_BUFFER_TOO_SMALL
Definition status.h:28
@ SAFECOMM_STATUS_NOT_INITIALISED
Definition status.h:20
@ SAFECOMM_STATUS_NOT_IMPLEMENTED
Definition status.h:29
@ SAFECOMM_STATUS_PEER_DISCONNECT
Definition status.h:27
@ SAFECOMM_STATUS_OK
Definition status.h:18
@ SAFECOMM_STATUS_TRANSPORT
Definition status.h:23
const char * safecomm_status_to_string(safecomm_status_t status)
Human-readable name of a status code (for logs, never for control flow).
Definition version.c:13