Event structure contains detailed information about an event. More...
#include <cmsis_os.h>
Public Attributes | ||
union { | ||
osMailQId mail_id | ||
mail id obtained by osMailCreate More... | ||
osMessageQId message_id | ||
message id obtained by osMessageCreate More... | ||
} | def | |
event definition | ||
osStatus | status | |
status code: event or error information | ||
union { | ||
void * p | ||
message or mail as void pointer More... | ||
int32_t signals | ||
signal flags More... | ||
uint32_t v | ||
message as 32-bit value More... | ||
} | value | |
event value | ||
Event structure contains detailed information about an event.
Definition at line 377 of file cmsis_os.h.
union { ... } osEvent::def |
event definition
osMailQId osEvent::mail_id |
mail id obtained by osMailCreate
Definition at line 388 of file cmsis_os.h.
osMessageQId osEvent::message_id |
message id obtained by osMessageCreate
Definition at line 389 of file cmsis_os.h.
void* osEvent::p |
message or mail as void pointer
Definition at line 383 of file cmsis_os.h.
int32_t osEvent::signals |
signal flags
Definition at line 384 of file cmsis_os.h.
osStatus osEvent::status |
status code: event or error information
Definition at line 379 of file cmsis_os.h.
uint32_t osEvent::v |
message as 32-bit value
Definition at line 382 of file cmsis_os.h.
union { ... } osEvent::value |
event value