Simple coroutine library integrated with IO event loop (libevent) / objects in plain C Snapshot
|
#include <evthread.h>
Public Attributes | |
EVTHREAD_OBJECT | object_base |
int | fd |
struct event | read_event |
struct event | write_event |
EVSOCKET_STATE | state |
EVTIMER * | timer_idle_timeout |
EVTIMER * | timer_io_timeout |
struct timeval | idle_timeout |
EVLOOP * | loop |
EVTHREAD * | thread |
Definition at line 189 of file evthread.h.
int tagEVSOCKET::fd |
Definition at line 192 of file evthread.h.
struct timeval tagEVSOCKET::idle_timeout |
Definition at line 199 of file evthread.h.
Definition at line 201 of file evthread.h.
Definition at line 190 of file evthread.h.
struct event tagEVSOCKET::read_event |
Definition at line 193 of file evthread.h.
Definition at line 196 of file evthread.h.
Definition at line 202 of file evthread.h.
Definition at line 197 of file evthread.h.
Definition at line 198 of file evthread.h.
struct event tagEVSOCKET::write_event |
Definition at line 194 of file evthread.h.