R_RTOS  0.1
DistributedRealTimeOperatingSystemfortheARMCortexMArchitecture
syncEleStruc Struct Reference

unified structure for all synchronization mechanism objects. More...

#include <R_RTOS_inc.h>

Data Structures

union  syncEleHandle
 Unified specialized SyncEle Handles. More...
 

Data Fields

SyncEleType syncEleType
 Type of the synchronization element referred to.
 
SyncEleID syncEleID
 ID of the synchronization element.
 
union syncEleStruc::multipurposeByte MultiPurposeByte
 Multipurpose byte for use by any synchronization mechanism.
 
union syncEleStruc::syncEleHandle SyncEleHandle
 Union of synchronization objects.
 

Detailed Description

unified structure for all synchronization mechanism objects.

Keep track of the synchronization mechanism, that suspended the task. Also keep track of the maximum remaining blocking time (in SysTicks). Each synchronization mechanism objects has its own unique attributes within the structure.


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