RTE RBC 2oo2 Reference Application 0.1.0 build 0006685
SIL 4 2oo2 Dual-Site Fault-Tolerant ERTMS Radio Block Centre Reference Architecture
Loading...
Searching...
No Matches
ab_gp_cycle_ticks_t Struct Reference

Tick count and the mutex that guards it. Not volatile: every access to count holds the mutex. More...

#include <ab_gp_cycle_ticks.h>

Data Fields

rte_mutex_storage_t storage
rte_mutex_handle_t handle
uint32_t count

Detailed Description

Tick count and the mutex that guards it. Not volatile: every access to count holds the mutex.

Definition at line 47 of file ab_gp_cycle_ticks.h.

Field Documentation

◆ storage

rte_mutex_storage_t ab_gp_cycle_ticks_t::storage

Caller-owned storage of the mutex.

Definition at line 49 of file ab_gp_cycle_ticks.h.

◆ handle

rte_mutex_handle_t ab_gp_cycle_ticks_t::handle

NULL before ab_gp_cycle_ticks_setup() and after ab_gp_cycle_ticks_teardown().

Definition at line 50 of file ab_gp_cycle_ticks.h.

◆ count

uint32_t ab_gp_cycle_ticks_t::count

Ticks posted and not yet taken; saturates at UINT32_MAX.

Definition at line 51 of file ab_gp_cycle_ticks.h.


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