dxd - dynax driver framework 2.1.0d73
cross platform open source driver development framework
|
#include <dxd_sync_platform.h>
Public Member Functions | |
event () | |
event ()=default | |
event (bool signalled) | |
event (bool signalled) | |
operator const::IOLock * () const | |
operator::IOLock * () | |
operator::KEVENT * () | |
void | reset () |
os_result | reset () |
os_result | signal () override |
os_result | signal () override |
os_result | wait () |
os_result | wait (int64_t time) |
os_result | wait (int64_t time=0) |
os_result | wait_any (os_event wdm_event, int64_t time=0) |
wait until either events are signalled or timeout. | |
Static Public Member Functions | |
static os_result | signal (os_event wdm_event) |
static os_result | wait (os_event wdm_event, int64_t time=0) |
Public Attributes | |
os_result | status =not_initialized |
|
default |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements dxd::abstract::event.
|
inlineoverridevirtual |
Implements dxd::abstract::event.
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
wait until either events are signalled or timeout.
|
inherited |
(c) copyright 2009 dynamic acoustics e.U. | generated on Fri Nov 15 2024 |