Lines Matching refs:evbuffer

95 int evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf);
96 int evtag_decode_int64(ev_uint64_t *pnumber, struct evbuffer *evbuf);
97 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag);
98 int evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf);
152 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number)
160 evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number)
173 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag)
196 decode_tag_internal(ev_uint32_t *ptag, struct evbuffer *evbuf, int dodrain)
244 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf)
256 evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag,
265 evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag,
266 struct evbuffer *data)
276 evtag_marshal_int(struct evbuffer *evbuf, ev_uint32_t tag, ev_uint32_t integer)
287 evtag_marshal_int64(struct evbuffer *evbuf, ev_uint32_t tag,
299 evtag_marshal_string(struct evbuffer *buf, ev_uint32_t tag, const char *string)
306 evtag_marshal_timeval(struct evbuffer *evbuf, ev_uint32_t tag, struct timeval *tv)
351 /* Internal: decode an integer from an evbuffer, without draining it.
361 decode_int_internal(ev_uint32_t *pnumber, struct evbuffer *evbuf, int offset)
368 decode_int64_internal(ev_uint64_t *pnumber, struct evbuffer *evbuf, int offset)
375 evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf)
385 evtag_decode_int64(ev_uint64_t *pnumber, struct evbuffer *evbuf)
395 evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag)
401 evtag_peek_length(struct evbuffer *evbuf, ev_uint32_t *plength)
419 evtag_payload_length(struct evbuffer *evbuf, ev_uint32_t *plength)
437 evtag_unmarshal_header(struct evbuffer *evbuf, ev_uint32_t *ptag)
453 evtag_consume(struct evbuffer *evbuf)
466 evtag_unmarshal(struct evbuffer *src, ev_uint32_t *ptag, struct evbuffer *dst)
484 evtag_unmarshal_int(struct evbuffer *evbuf, ev_uint32_t need_tag,
510 evtag_unmarshal_int64(struct evbuffer *evbuf, ev_uint32_t need_tag,
538 evtag_unmarshal_fixed(struct evbuffer *src, ev_uint32_t need_tag, void *data,
557 evtag_unmarshal_string(struct evbuffer *evbuf, ev_uint32_t need_tag,
579 evtag_unmarshal_timeval(struct evbuffer *evbuf, ev_uint32_t need_tag,