Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed Socket lwip-eth lwip-sys lwip
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 295 of file cmsis_os.h.
Field Documentation
| union { ... } def |
event definition
| osMailQId mail_id |
mail id obtained by osMailCreate
Definition at line 303 of file cmsis_os.h.
| osMessageQId message_id |
message id obtained by osMessageCreate
Definition at line 304 of file cmsis_os.h.
| void* p |
message or mail as void pointer
Definition at line 299 of file cmsis_os.h.
| int32_t signals |
signal flags
Definition at line 300 of file cmsis_os.h.
| osStatus status |
status code: event or error information
Definition at line 296 of file cmsis_os.h.
| uint32_t v |
message as 32-bit value
Definition at line 298 of file cmsis_os.h.
| union { ... } value |
event value
Generated on Tue Jul 12 2022 19:57:02 by
1.7.2