Simple coroutine library integrated with IO event loop (libevent) / objects in plain C Snapshot
|
#include <evthread.h>
Public Attributes | |
EVLOOP * | loop |
EVTHREAD_PROC | thread_proc |
void * | user_context |
CTHREAD * | cthread |
struct tagEVSOCKET * | socket |
struct event | timer_event |
DLIST | object_list |
Definition at line 71 of file evthread.h.
CTHREAD* tagEVTHREAD::cthread |
Definition at line 75 of file evthread.h.
Definition at line 72 of file evthread.h.
DLIST tagEVTHREAD::object_list |
Definition at line 78 of file evthread.h.
struct tagEVSOCKET* tagEVTHREAD::socket |
Definition at line 76 of file evthread.h.
Definition at line 73 of file evthread.h.
struct event tagEVTHREAD::timer_event |
Definition at line 77 of file evthread.h.
Definition at line 74 of file evthread.h.