ev_uint32_t
void evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, const void *data,
ev_uint32_t len);
void encode_int(struct evbuffer *evbuf, ev_uint32_t number);
void evtag_marshal_int(struct evbuffer *evbuf, ev_uint32_t tag,
ev_uint32_t integer);
void evtag_marshal_string(struct evbuffer *buf, ev_uint32_t tag,
void evtag_marshal_timeval(struct evbuffer *evbuf, ev_uint32_t tag,
int evtag_unmarshal(struct evbuffer *src, ev_uint32_t *ptag,
int evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag);
int evtag_peek_length(struct evbuffer *evbuf, ev_uint32_t *plength);
int evtag_payload_length(struct evbuffer *evbuf, ev_uint32_t *plength);
int evtag_unmarshal_int(struct evbuffer *evbuf, ev_uint32_t need_tag,
ev_uint32_t *pinteger);
int evtag_unmarshal_fixed(struct evbuffer *src, ev_uint32_t need_tag,
int evtag_unmarshal_string(struct evbuffer *evbuf, ev_uint32_t need_tag,
int evtag_unmarshal_timeval(struct evbuffer *evbuf, ev_uint32_t need_tag,
decode_tag_internal(ev_uint32_t *ptag, struct evbuffer *evbuf, int dodrain)
ev_uint32_t number = 0;
evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf)
evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag,
const void *data, ev_uint32_t len)
evtag_marshal_int(struct evbuffer *evbuf, ev_uint32_t tag, ev_uint32_t integer)
evtag_marshal_string(struct evbuffer *buf, ev_uint32_t tag, const char *string)
evtag_marshal_timeval(struct evbuffer *evbuf, ev_uint32_t tag, struct timeval *tv)
decode_int_internal(ev_uint32_t *pnumber, struct evbuffer *evbuf, int dodrain)
ev_uint32_t number = 0;
evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf)
evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag)
evtag_peek_length(struct evbuffer *evbuf, ev_uint32_t *plength)
evtag_payload_length(struct evbuffer *evbuf, ev_uint32_t *plength)
ev_uint32_t len;
evtag_unmarshal(struct evbuffer *src, ev_uint32_t *ptag, struct evbuffer *dst)
ev_uint32_t len;
ev_uint32_t integer;
evtag_unmarshal_int(struct evbuffer *evbuf, ev_uint32_t need_tag,
ev_uint32_t *pinteger)
ev_uint32_t tag;
ev_uint32_t len;
ev_uint32_t integer;
evtag_unmarshal_fixed(struct evbuffer *src, ev_uint32_t need_tag, void *data,
ev_uint32_t tag;
evtag_unmarshal_string(struct evbuffer *evbuf, ev_uint32_t need_tag,
ev_uint32_t tag;
evtag_unmarshal_timeval(struct evbuffer *evbuf, ev_uint32_t need_tag,
ev_uint32_t tag;
ev_uint32_t integer;
int evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf);
int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag);
int evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf);
encode_int(struct evbuffer *evbuf, ev_uint32_t number)
memset(data, 0, sizeof(ev_uint32_t)+1);
evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag)