dxd - dynax driver framework 2.1.0d73
cross platform open source driver development framework
|
kernel representation of shared user space event More...
#include <dxd_sync_platform.h>
Public Member Functions | |
event ()=default | |
event ()=default | |
event (::mach_port_t port, const dx::os_event &os_event) | |
event (client &client, const dx::os_event &os_event) | |
os_result | initialize (::mach_port_t port, const dx::os_event &os_event) |
os_result | initialize (client &, const dx::os_event &os_event) |
os_result | reset () |
os_result | signal () override |
os_result | signal () override |
~event () override | |
virtual destructur | |
Public Attributes | |
os_result | status = not_initialized |
kernel representation of shared user space event
|
default |
|
inline |
|
default |
|
inline |
|
inlineoverridevirtual |
virtual destructur
Reimplemented from dxd::abstract::event.
|
inline |
undocumented macOS hack: mark 64bit async ref
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements dxd::abstract::event.
|
inlineoverridevirtual |
Implements dxd::abstract::event.
os_result dx::event< dx::user >::status = not_initialized |
(c) copyright 2009 dynamic acoustics e.U. | generated on Fri Nov 15 2024 |