28 #ifndef EVENT2_BUFFEREVENT_COMPAT_H_INCLUDED_ 29 #define EVENT2_BUFFEREVENT_COMPAT_H_INCLUDED_ 31 #define evbuffercb bufferevent_data_cb 32 #define everrorcb bufferevent_event_cb 76 evbuffercb readcb, evbuffercb writecb, everrorcb errorcb,
void *cbarg);
86 void bufferevent_settimeout(
struct bufferevent *bufev,
87 int timeout_read,
int timeout_write);
89 #define EVBUFFER_READ BEV_EVENT_READING 90 #define EVBUFFER_WRITE BEV_EVENT_WRITING 91 #define EVBUFFER_EOF BEV_EVENT_EOF 92 #define EVBUFFER_ERROR BEV_EVENT_ERROR 93 #define EVBUFFER_TIMEOUT BEV_EVENT_TIMEOUT 96 #define EVBUFFER_INPUT(x) bufferevent_get_input(x) 98 #define EVBUFFER_OUTPUT(x) bufferevent_get_output(x) #define evutil_socket_t
A type wide enough to hold the output of "socket()" or "accept()".
Definition: util.h:312
An opaque type for handling buffered IO.
Definition: bufferevent.h:113