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
File List
Here is a list of all documented files with brief descriptions:
 include
  safecomm
   adapter
    
protocol_adapter.h
RTE Protocol Adapter integration and Sublayer Abstraction
   ale
    
ale.h
Application Layer Entity (ALE) — NON-VITAL, runs in the Gateway
   cfm
    
cfm.h
Communication Functional Module (CFM)
   config
    
config.h
File-based configuration for the Safe Communication Framework
   euroradio
    
euroradio.h
Subset-037 EuroRadio FIS profile — EVC <-> RBC safe communication
   mac
    
mac.h
Message Authentication Code and session-key derivation (ERTMS/ETCS Subset-037-2 §6.2.2 / §6.2.3.2.3)
   rbc_rbc
    
rbc_rbc.h
Subset-098 RBC/RBC Safe Communication Interface profile
   saf
    
saf.h
Safety Functional (SaF) sub-layer — shared by Subset-037 and Subset-098 (ERTMS/ETCS Subset-037 §7)
   sai
    
sai.h
Safe Application Intermediate (SAI) sub-layer (Subset-098 v4.0.0 §5.4)
   transport
    
transport.h
Transport abstraction for the Safe Communication Framework
   
safecomm.h
Umbrella include for the Safe Communication Framework
   
status.h
Common status codes for the Safe Communication Framework
   
version.h
Compile-time version of the Safe Communication Framework
 src
  adapter
   
protocol_adapter.c
RTE Protocol Adapter implementation and Sublayer Abstraction
  ale
   
ale.c
Application Layer Entity — config + peer-map data model
  cfm
   
cfm.c
Communication Functional Module — SKELETON
  config
   
config.c
Minimal key = value configuration-file loader
  euroradio
   
euroradio.c
Subset-037 EuroRadio profile over the shared SaF sub-layer
  mac
   
mac.c
Subset-037 §7.3 3DES CBC-MAC + KSMAC derivation
  rbc_rbc
   
rbc_rbc.c
Subset-098 RBC/RBC profile over the shared SaF sub-layer
  saf
   
saf.c
Safety Functional (SaF) sub-layer state machine
  sai
   
sai.c
Safe Application Intermediate (SAI) sub-layer, EC-counter variant (Subset-098 v4.0.0 §5.4.7/§5.4.9)
  transport
   
transport.c
Transports built on safeAPIFreamwork's channel API
  
version.c
REQ-SC-CORE-002 — runtime version + status string