Home
last modified time | relevance | path

Searched refs:evbuffer (Results 1 – 5 of 5) sorted by relevance

/mirbsd/src/lib/libevent/
Devent.h711 struct evbuffer { struct
719 void (*cb)(struct evbuffer *, size_t, size_t, void *); argument
746 struct evbuffer *input;
747 struct evbuffer *output;
882 int bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf);
961 struct evbuffer *evbuffer_new(void);
969 void evbuffer_free(struct evbuffer *);
981 int evbuffer_expand(struct evbuffer *, size_t);
991 int evbuffer_add(struct evbuffer *, const void *, size_t);
1003 int evbuffer_remove(struct evbuffer *, void *, size_t);
[all …]
Devent_tagging.c70 int evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf);
71 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag);
72 int evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf);
74 static struct evbuffer *_buf; /* not thread safe */
93 encode_int(struct evbuffer *evbuf, ev_uint32_t number) in encode_int()
124 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) in evtag_encode_tag()
147 decode_tag_internal(ev_uint32_t *ptag, struct evbuffer *evbuf, int dodrain) in decode_tag_internal()
178 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf) in evtag_decode_tag()
190 evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, in evtag_marshal()
200 evtag_marshal_int(struct evbuffer *evbuf, ev_uint32_t tag, ev_uint32_t integer) in evtag_marshal_int()
[all …]
Dbuffer.c70 struct evbuffer *
73 struct evbuffer *buffer; in evbuffer_new()
75 buffer = calloc(1, sizeof(struct evbuffer)); in evbuffer_new()
81 evbuffer_free(struct evbuffer *buffer) in evbuffer_free()
102 evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer()
108 struct evbuffer tmp; in evbuffer_add_buffer()
139 evbuffer_add_vprintf(struct evbuffer *buf, const char *fmt, va_list ap) in evbuffer_add_vprintf()
180 evbuffer_add_printf(struct evbuffer *buf, const char *fmt, ...) in evbuffer_add_printf()
195 evbuffer_remove(struct evbuffer *buf, void *data, size_t datlen) in evbuffer_remove()
213 evbuffer_readline(struct evbuffer *buffer) in evbuffer_readline()
[all …]
Devbuffer.c57 void bufferevent_read_pressure_cb(struct evbuffer *, size_t, size_t, void *);
79 bufferevent_read_pressure_cb(struct evbuffer *buf, size_t old __unused, in bufferevent_read_pressure_cb()
116 struct evbuffer *buf = bufev->input; in bufferevent_readcb()
145 struct evbuffer *buf = bufev->input; in bufferevent_readcb()
345 bufferevent_write_buffer(struct bufferevent *bufev, struct evbuffer *buf) in bufferevent_write_buffer()
359 struct evbuffer *buf = bufev->input; in bufferevent_read()
DMakefile5 SRCS= buffer.c evbuffer.c event.c event_tagging.c evutil.c kqueue.c \