libtasks Documentation
1.6
Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
tasks::worker Member List
This is the complete list of members for
tasks::worker
, including all inherited members.
add_async_event
(event e)
tasks::worker
inline
static
add_event
(event e)
tasks::worker
inline
async_call
(task_func_t f)
tasks::worker
inline
events_count
() const
tasks::worker
inline
exec_in_worker_ctx
(task_func_t f)
tasks::worker
inline
get
()
tasks::worker
inline
static
get_string
() const
tasks::worker
inline
handle_io_event
(ev_io *watcher, int revents)
tasks::worker
handle_timer_event
(ev_timer *watcher)
tasks::worker
id
() const
tasks::worker
inline
loop_ptr
() const
tasks::worker
inline
m_events_count
tasks::worker
private
m_events_queue
tasks::worker
private
m_id
tasks::worker
private
m_leader
tasks::worker
private
m_loop
tasks::worker
private
m_signal_watcher
tasks::worker
private
m_term
tasks::worker
private
m_thread
tasks::worker
private
m_work_cond
tasks::worker
private
m_work_mutex
tasks::worker
private
m_worker_ptr
tasks::worker
private
static
mark_free
()
tasks::worker
inline
private
promote_leader
()
tasks::worker
inline
private
run
()
tasks::worker
private
set_event_loop
(std::unique_ptr< loop_t > &loop)
tasks::worker
inline
signal_call
(task_func_t f)
tasks::worker
inline
terminate
()
tasks::worker
inline
worker
(uint8_t id, std::unique_ptr< loop_t > &loop)
tasks::worker
~worker
()
tasks::worker
virtual
Generated by
1.8.6