Official mbed Real Time Operating System based on the RTX implementation of the CMSIS-RTOS API open standard. Support for nucleo F401RE
Dependents: rtos_basic_stm32_F401
Fork of mbed-rtos by
osEvent Struct Reference
Event structure contains detailed information about an event. More...
#include <cmsis_os.h>
Data Fields | |
osStatus | status |
status code: event or error information | |
union { | |
uint32_t v | |
message as 32-bit value | |
void * p | |
message or mail as void pointer | |
int32_t signals | |
signal flags | |
} | value |
event value | |
union { | |
osMailQId mail_id | |
mail id obtained by osMailCreate | |
osMessageQId message_id | |
message id obtained by osMessageCreate | |
} | def |
event definition |
Detailed Description
Event structure contains detailed information about an event.
- Note:
- MUST REMAIN UNCHANGED: os_event shall be consistent in every CMSIS-RTOS. However the struct may be extended at the end.
Definition at line 293 of file cmsis_os.h.
Field Documentation
union { ... } def |
event definition
osMailQId mail_id |
mail id obtained by osMailCreate
Definition at line 301 of file cmsis_os.h.
osMessageQId message_id |
message id obtained by osMessageCreate
Definition at line 302 of file cmsis_os.h.
void* p |
message or mail as void pointer
Definition at line 297 of file cmsis_os.h.
int32_t signals |
signal flags
Definition at line 298 of file cmsis_os.h.
osStatus status |
status code: event or error information
Definition at line 294 of file cmsis_os.h.
uint32_t v |
message as 32-bit value
Definition at line 296 of file cmsis_os.h.
union { ... } value |
event value
Generated on Tue Jul 12 2022 20:53:01 by 1.7.2