Lines Matching refs:evbuffer
30 This module implements overlapped read and write functions for evbuffer
42 #include "evbuffer-internal.h"
52 /** An evbuffer that can handle overlapped IO. */
54 struct evbuffer buffer;
71 /** Given an evbuffer, return the correponding evbuffer structure, or NULL if
72 * the evbuffer isn't overlapped. */
74 upcast_evbuffer(struct evbuffer *buf)
97 evbuffer_commit_read_(struct evbuffer *evbuf, ev_ssize_t nBytes)
138 evbuffer_commit_write_(struct evbuffer *evbuf, ev_ssize_t nBytes)
151 struct evbuffer *
171 evbuffer_launch_write_(struct evbuffer *buf, ev_ssize_t at_most,
245 evbuffer_launch_read_(struct evbuffer *buf, size_t at_most,
311 evbuffer_overlapped_get_fd_(struct evbuffer *buf)
318 evbuffer_overlapped_set_fd_(struct evbuffer *buf, evutil_socket_t fd)