Lines Matching refs:evbuf
64 @param evbuf the buffer from which to unmarshal data
68 int evtag_unmarshal_header(struct evbuffer *evbuf, ev_uint32_t *ptag);
70 void evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, const void *data,
72 void evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag,
82 @param evbuf evbuffer to store the encoded number
85 void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number);
86 void evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number);
88 void evtag_marshal_int(struct evbuffer *evbuf, ev_uint32_t tag,
90 void evtag_marshal_int64(struct evbuffer *evbuf, ev_uint32_t tag,
96 void evtag_marshal_timeval(struct evbuffer *evbuf, ev_uint32_t tag,
101 int evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag);
102 int evtag_peek_length(struct evbuffer *evbuf, ev_uint32_t *plength);
103 int evtag_payload_length(struct evbuffer *evbuf, ev_uint32_t *plength);
104 int evtag_consume(struct evbuffer *evbuf);
106 int evtag_unmarshal_int(struct evbuffer *evbuf, ev_uint32_t need_tag,
108 int evtag_unmarshal_int64(struct evbuffer *evbuf, ev_uint32_t need_tag,
114 int evtag_unmarshal_string(struct evbuffer *evbuf, ev_uint32_t need_tag,
117 int evtag_unmarshal_timeval(struct evbuffer *evbuf, ev_uint32_t need_tag,