Lines Matching defs:bufferevent
231 struct bufferevent;
232 typedef void (*evbuffercb)(struct bufferevent *, void *);
233 typedef void (*everrorcb)(struct bufferevent *, short what, void *);
240 struct bufferevent {
261 struct bufferevent *bufferevent_new(int fd,
263 int bufferevent_base_set(struct event_base *base, struct bufferevent *bufev);
264 int bufferevent_priority_set(struct bufferevent *bufev, int pri);
265 void bufferevent_free(struct bufferevent *bufev);
266 int bufferevent_write(struct bufferevent *bufev, void *data, size_t size);
267 int bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf);
268 size_t bufferevent_read(struct bufferevent *bufev, void *data, size_t size);
269 int bufferevent_enable(struct bufferevent *bufev, short event);
270 int bufferevent_disable(struct bufferevent *bufev, short event);
271 void bufferevent_settimeout(struct bufferevent *bufev,