|
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
|
Umbrella include for the Safe Communication Framework. More...
#include "safecomm/version.h"#include "safecomm/status.h"#include "safecomm/config/config.h"#include "safecomm/mac/mac.h"#include "safecomm/transport/transport.h"#include "safecomm/saf/saf.h"#include "safecomm/cfm/cfm.h"#include "safecomm/ale/ale.h"#include "safecomm/euroradio/euroradio.h"#include "safecomm/rbc_rbc/rbc_rbc.h"Go to the source code of this file.
Umbrella include for the Safe Communication Framework.
ERTMS/ETCS safe communication — Subset-037 (EuroRadio FIS) and Subset-098 (RBC/RBC) — over a shared, vital Safety Functional sub-layer. See docs/architecture/ADR-002 for the stack + deployment.
Modules (link only what a given node needs): safecomm::safety version.h status.h mac/ saf/ euroradio/ rbc_rbc/ VITAL safecomm::cfm cfm/ transport/ A/B safecomm::ale ale/ Gateway safecomm::config config/ everywhere
Including this header pulls every module's public header; a consumer that links only a subset will get link errors only for the entry points of the modules it did not link, which is intended.
Definition in file safecomm.h.