Mistake on this page?
Report an issue in GitHub or email us
Data Fields
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 More...
 
union {
   uint32_t   v
 message as 32-bit value More...
 
   void *   p
 message or mail as void pointer More...
 
   int32_t   signals
 signal flags More...
 
value
 event value More...
 
union {
   osMailQId   mail_id
 mail id obtained by osMailCreate More...
 
   osMessageQId   message_id
 message id obtained by osMessageCreate More...
 
def
 event definition More...
 

Detailed Description

Event structure contains detailed information about an event.

Definition at line 374 of file cmsis_os.h.

Field Documentation

union { ... } def

event definition

osMailQId mail_id

mail id obtained by osMailCreate

Definition at line 382 of file cmsis_os.h.

osMessageQId message_id

message id obtained by osMessageCreate

Definition at line 383 of file cmsis_os.h.

void* p

message or mail as void pointer

Definition at line 378 of file cmsis_os.h.

int32_t signals

signal flags

Definition at line 379 of file cmsis_os.h.

osStatus status

status code: event or error information

Definition at line 375 of file cmsis_os.h.

uint32_t v

message as 32-bit value

Definition at line 377 of file cmsis_os.h.

union { ... } value

event value

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.