Searched defs:evbuffer (Results 1 - 4 of 4) sorted by relevance

/external/libevent/include/event2/
H A Dbuffer.h33 An evbuffer can be used for preparing data before sending it to
39 A new evbuffer can be allocated with evbuffer_new(), and can be
67 As the contents of an evbuffer can be stored in multiple different
92 An evbuffer is an opaque data type for efficiently buffering data to be
97 struct evbuffer struct
104 Pointer to a position within an evbuffer.
127 /** Describes a single extent of memory inside an evbuffer. Used for
146 Allocate storage for a new evbuffer.
148 @return a pointer to a newly allocated evbuffer struct, or NULL if an error
152 struct evbuffer *evbuffer_ne
[all...]
/external/libevent/
H A Devbuffer-internal.h60 /** A single evbuffer callback for an evbuffer. This function will be invoked
61 * when bytes are added to or removed from the evbuffer. */
80 struct evbuffer { struct
116 * evbuffer. */
124 /** True iff this evbuffer's callbacks are not invoked immediately
140 /** A reference count on this evbuffer. When the reference count
153 /** The parent bufferevent object this evbuffer belongs to.
154 * NULL if the evbuffer stands alone. */
170 /** A single item in an evbuffer
[all...]
H A Devrpc.c122 int (*cb)(void *, struct evhttp_request *, struct evbuffer *, void *),
189 struct evhttp_request *req, struct evbuffer *evbuf)
825 void (*req_marshal)(struct evbuffer*, void *),
827 int (*rpl_unmarshal)(void *, struct evbuffer *),
1084 void (*req_marshal)(struct evbuffer *, void *),
1086 int (*rpl_unmarshal)(void *, struct evbuffer *))
1106 int (*req_unmarshal)(void *, struct evbuffer *),
1109 void (*rpl_marshal)(struct evbuffer *, void *))
1135 int (*req_unmarshal)(void *, struct evbuffer *),
1138 void (*rpl_marshal)(struct evbuffer *, voi
822 evrpc_make_request_ctx( struct evrpc_pool *pool, void *request, void *reply, const char *rpcname, void (*req_marshal)(struct evbuffer*, void *), void (*rpl_clear)(void *), int (*rpl_unmarshal)(void *, struct evbuffer *), void (*cb)(struct evrpc_status *, void *, void *, void *), void *cbarg) argument
[all...]
/external/libevent/test/
H A Dregress_buffer.c61 #include "evbuffer-internal.h"
66 /* Validates that an evbuffer is good. Returns false if it isn't, true if it
69 evbuffer_validate_(struct evbuffer *buf)
124 evbuffer_get_waste(struct evbuffer *buf, size_t *allocatedp, size_t *wastedp, size_t *usedp)
174 struct evbuffer *evb = evbuffer_new();
175 struct evbuffer *evb_two = evbuffer_new();
297 struct evbuffer *src = evbuffer_new();
298 struct evbuffer *dst = evbuffer_new();
329 struct evbuffer *src = evbuffer_new();
330 struct evbuffer *ds
1746 self_draining_callback(struct evbuffer *evbuffer, size_t old_len, size_t new_len, void *arg) argument
[all...]

Completed in 364 milliseconds