Simple coroutine library integrated with IO event loop (libevent) / objects in plain C Snapshot
Public Attributes
tagEVSOCKET Struct Reference

#include <evthread.h>

Collaboration diagram for tagEVSOCKET:
Collaboration graph
[legend]

List of all members.

Public Attributes

EVTHREAD_OBJECT object_base
int fd
struct event read_event
struct event write_event
EVSOCKET_STATE state
EVTIMERtimer_idle_timeout
EVTIMERtimer_io_timeout
struct timeval idle_timeout
EVLOOPloop
EVTHREADthread

Detailed Description

Definition at line 189 of file evthread.h.


Member Data Documentation

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.

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.

Definition at line 194 of file evthread.h.


The documentation for this struct was generated from the following file: