Safe API Framework 0.1.0 build 384e6ae
Layered API framework for safety-related applications (ERTMS RBC reference targeting CENELEC EN 50128 SIL 4)
Loading...
Searching...
No Matches
rte_appmanager_config_t Struct Reference

Application manager configuration. More...

#include <rte_appmanager.h>

Collaboration diagram for rte_appmanager_config_t:
[legend]

Data Fields

const rte_appmanager_operations_t * ops
void * context
uint32_t max_iterations
uint32_t error_threshold
const rte_appmanager_checkpoint_config_t * checkpoint

Detailed Description

Application manager configuration.

Definition at line 314 of file rte_appmanager.h.

Field Documentation

◆ ops

const rte_appmanager_operations_t* rte_appmanager_config_t::ops

Application operations

Definition at line 315 of file rte_appmanager.h.

◆ context

void* rte_appmanager_config_t::context

Application context

Definition at line 316 of file rte_appmanager.h.

◆ max_iterations

uint32_t rte_appmanager_config_t::max_iterations

Max execute() calls (0 = infinite)

Definition at line 317 of file rte_appmanager.h.

◆ error_threshold

uint32_t rte_appmanager_config_t::error_threshold

Errors before shutdown (0 = no limit)

Definition at line 318 of file rte_appmanager.h.

◆ checkpoint

const rte_appmanager_checkpoint_config_t* rte_appmanager_config_t::checkpoint

Optional built-in cycle checkpoint (ADR-019); NULL = disabled (default).

Definition at line 319 of file rte_appmanager.h.


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