AsioEvent¶
Functions for asynchronous event notification.
Constructors¶
create¶
Returns¶
- AsioEvent val^
Public Functions¶
none¶
An empty event.
Returns¶
readable¶
Returns true if the flags contain the readable flag.
Parameters¶
- flags: U32 val
Returns¶
- Bool val
writeable¶
Returns true if the flags contain the writeable flag.
Parameters¶
- flags: U32 val
Returns¶
- Bool val
disposable¶
Returns true if the event should be disposed of.
Parameters¶
- flags: U32 val
Returns¶
- Bool val
oneshotable¶
Returns true if the flags contain the oneshot flag.
Parameters¶
- flags: U32 val
Returns¶
- Bool val
dispose¶
Returns¶
- U32 val
read¶
Returns¶
- U32 val
write¶
Returns¶
- U32 val
timer¶
Returns¶
- U32 val
signal¶
Returns¶
- U32 val
read_write¶
Returns¶
- U32 val
oneshot¶
Returns¶
- U32 val
read_write_oneshot¶
Returns¶
- U32 val
eq¶
Parameters¶
- that: AsioEvent val
Returns¶
- Bool val
ne¶
Parameters¶
- that: AsioEvent val
Returns¶
- Bool val