|
Safe API Framework
Layered API framework for safety-related applications (ERTMS RBC reference targeting CENELEC EN 50128 SIL 4)
|
Application manager configuration. More...
#include <sapi_appmanager.h>
Data Fields | |
| const sapi_appmanager_operations_t * | ops |
| void * | context |
| uint32_t | max_iterations |
| uint32_t | error_threshold |
| const sapi_appmanager_checkpoint_config_t * | checkpoint |
Application manager configuration.
Definition at line 310 of file sapi_appmanager.h.
| const sapi_appmanager_operations_t* sapi_appmanager_config_t::ops |
Application operations
Definition at line 311 of file sapi_appmanager.h.
| void* sapi_appmanager_config_t::context |
Application context
Definition at line 312 of file sapi_appmanager.h.
| uint32_t sapi_appmanager_config_t::max_iterations |
Max execute() calls (0 = infinite)
Definition at line 313 of file sapi_appmanager.h.
| uint32_t sapi_appmanager_config_t::error_threshold |
Errors before shutdown (0 = no limit)
Definition at line 314 of file sapi_appmanager.h.
| const sapi_appmanager_checkpoint_config_t* sapi_appmanager_config_t::checkpoint |
Optional built-in cycle checkpoint (ADR-019); NULL = disabled (default).
Definition at line 315 of file sapi_appmanager.h.