Searched defs:evbuffer (Results 1 - 4 of 4) sorted by relevance
/external/libevent/include/event2/ |
H A D | buffer.h | 33 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 D | evbuffer-internal.h | 60 /** 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 D | evrpc.c | 122 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 D | regress_buffer.c | 61 #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