Lines Matching refs:bufferevent
745 struct bufferevent;
746 typedef void (*evbuffercb)(struct bufferevent *, void *);
747 typedef void (*everrorcb)(struct bufferevent *, short what, void *);
755 struct bufferevent { struct
813 struct bufferevent *bufferevent_new(int fd,
825 int bufferevent_base_set(struct event_base *base, struct bufferevent *bufev);
835 int bufferevent_priority_set(struct bufferevent *bufev, int pri);
843 void bufferevent_free(struct bufferevent *bufev);
860 void bufferevent_setcb(struct bufferevent *bufev,
869 void bufferevent_setfd(struct bufferevent *bufev, int fd);
884 int bufferevent_write(struct bufferevent *bufev,
897 int bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf);
910 size_t bufferevent_read(struct bufferevent *bufev, void *data, size_t size);
920 int bufferevent_enable(struct bufferevent *bufev, short event);
931 int bufferevent_disable(struct bufferevent *bufev, short event);
941 void bufferevent_settimeout(struct bufferevent *bufev,
961 void bufferevent_setwatermark(struct bufferevent *bufev, short events,