event_loop
Description
Vars
event * |
nullptr |
|
event ** |
&head_ |
|
event ** |
&head_ |
|
event ** |
&head_ |
|
bool |
false |
|
own< event_port > |
nullptr |
|
own< conveyor_sink_set > |
nullptr |
|
Methods
void |
set_runnable ( bool ) |
void |
enter_scope ( ) |
void |
leave_scope ( ) |
bool |
turn_loop ( ) |
bool |
turn ( ) |
event_loop ( ) |
|
event_loop ( own< event_port > && ) |
|
~event_loop ( ) |
|
event_loop ( event_loop && ) |
|
operator= ( event_loop && ) |
|
bool |
wait ( ) |
bool |
wait_for ( uint64_t ) |
bool |
wait_until ( uint64_t ) |
bool |
poll ( ) |
get_event_port ( ) |
|
daemon ( ) |
|
Vars Description
bool is_runnable_
own< event_port > event_port_
own< conveyor_sink_set > daemon_sink_
Methods Description
void set_runnable ( bool )
void enter_scope ( )
void leave_scope ( )
bool turn_loop ( )
bool turn ( )
event_loop ( )
event_loop ( own< event_port > && )
~event_loop ( )
event_loop ( event_loop && )
event_loop & operator= ( event_loop && )
bool wait ( )
bool wait_for ( uint64_t )
bool wait_until ( uint64_t )
bool poll ( )
event_port * get_event_port ( )
conveyor_sink_set & daemon ( )