#include <Os/Event.hpp>
|
static I32 | send (const TaskId &tid, const U32 events) |
|
static I32 | receive (const U32 events, const U8 options, const I32 timeout, U32 *eventsReceived) |
|
static I32 | clear () |
|
Definition at line 14 of file Event.hpp.
◆ Options
Enumerator |
---|
EV_EVENTS_WAIT_ALL | |
EV_EVENTS_WAIT_ANY | |
EV_EVENTS_RETURN_ALL | |
EV_EVENTS_KEEP_UNWANTED | |
EV_EVENTS_FETCH | |
Definition at line 21 of file Event.hpp.
◆ Timeout
Enumerator |
---|
EV_NO_WAIT | |
EV_WAIT_FOREVER | |
Definition at line 16 of file Event.hpp.
◆ clear()
static I32 Os::Event::clear |
( |
| ) |
|
|
static |
◆ receive()
static I32 Os::Event::receive |
( |
const U32 |
events, |
|
|
const U8 |
options, |
|
|
const I32 |
timeout, |
|
|
U32 * |
eventsReceived |
|
) |
| |
|
static |
◆ send()
static I32 Os::Event::send |
( |
const TaskId & |
tid, |
|
|
const U32 |
events |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: