CMSIS-RTOS2: Data Structures

| CMSIS-RTOS2 Version 2.1.3 Real-Time Operating System: API and RTX Reference Implementation

- Main Page
- Usage and Description
- Reference

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures
Here are the data structures with brief descriptions:

osEventFlagsAttr_t | Attributes structure for event flags
osMemoryPoolAttr_t | Attributes structure for memory pool
osMessageQueueAttr_t | Attributes structure for message queue
osMutexAttr_t | Attributes structure for mutex
osRtxConfig_t | OS Configuration structure
osRtxConfig_t.isr_queue |
osRtxConfig_t.mem |
osRtxConfig_t.mpi |
osRtxEventFlags_t | Event Flags Control Block
osRtxInfo_t | OS Runtime Information structure
osRtxInfo_t.isr_queue |
osRtxInfo_t.kernel |
osRtxInfo_t.mem |
osRtxInfo_t.mpi |
osRtxInfo_t.post_process |
osRtxInfo_t.thread |
osRtxInfo_t.thread.robin |
osRtxInfo_t.thread.run | < Thread Info
osRtxInfo_t.timer |
osRtxMemoryPool_t | Memory Pool Control Block
osRtxMessage_t | Message Control Block
osRtxMessageQueue_t | Message Queue Control Block
osRtxMpInfo_t | Memory Pool Information
osRtxMutex_t | Mutex Control Block
osRtxObject_t | Generic Object Control Block
osRtxObjectMemUsage_t | OS Runtime Object Memory Usage structure
osRtxSemaphore_t | Semaphore Control Block
osRtxThread_t | Thread Control Block
osRtxTimer_t | Timer Control Block
osRtxTimerFinfo_t | Timer Function Information
osSemaphoreAttr_t | Attributes structure for semaphore
osThreadAttr_t | Attributes structure for thread
osTimerAttr_t | Attributes structure for timer
osVersion_t | Version information