| /libevent-2.1.12/include/event2/ |
| H A D | rpc.h | 179 struct reqstruct* request; \ 197 struct evrpc_pool *pool, void *request, void *reply, 220 pool, request, reply, cb, cbarg) \ argument 221 evrpc_make_request_ctx(pool, request, reply, \ 241 struct reqstruct *request, struct rplystruct *reply, \ 245 return evrpc_send_request_generic(pool, request, reply, \ 333 (void *(*)(void *))request##_new_with_arg, NULL, \ 334 (void (*)(void *))request##_free, \ 335 (int (*)(void *, struct evbuffer *))request##_unmarshal, \ 387 #define EVRPC_MAKE_REQUEST(name, pool, request, reply, cb, cbarg) \ argument [all …]
|
| /libevent-2.1.12/ |
| H A D | evrpc.c | 354 if (rpc_state->request == NULL) in evrpc_request_cb_closure() 391 if (rpc_state->request != NULL) in evrpc_reqstate_free_() 392 rpc->request_free(rpc_state->request); in evrpc_reqstate_free_() 464 return req->request; in evrpc_get_request() 531 if (request->hook_meta != NULL) in evrpc_request_wrapper_free() 533 mm_free(request->name); in evrpc_request_wrapper_free() 534 mm_free(request); in evrpc_request_wrapper_free() 541 struct evrpc_request_wrapper *request; in evrpc_pool_free() local 548 evrpc_request_wrapper_free(request); in evrpc_pool_free() 847 ctx->request = request; in evrpc_make_request_ctx() [all …]
|
| H A D | evdns.c | 172 struct request { struct 472 static struct request * 751 struct request *req; in evdns_requests_pump_waiting_queue() 2178 struct request *const req = (struct request *) arg; in evdns_request_timeout_callback() 2334 struct request *req; in nameserver_send_probe() 2717 evdns_request_remove(struct request *req, struct request **head) in evdns_request_remove() 2755 evdns_request_insert(struct request *req, struct request **head) { in evdns_request_insert() 2829 req->request = ((u8 *) req) + sizeof(struct request); in request_new() 2881 struct request *req; in evdns_cancel_request() 2918 struct request *req; in evdns_base_resolve_ipv4() [all …]
|
| H A D | evrpc-internal.h | 141 void *request; member 189 void (*cb)(struct evrpc_status*, void *request, void *reply, void *arg); 192 void *request; member
|
| H A D | http.c | 1437 struct evhttp_request *request = TAILQ_FIRST(&evcon->requests); in evhttp_connection_cb_cleanup() local 1438 TAILQ_REMOVE(&evcon->requests, request, next); in evhttp_connection_cb_cleanup() 1439 TAILQ_INSERT_TAIL(&requests, request, next); in evhttp_connection_cb_cleanup() 1444 struct evhttp_request *request = TAILQ_FIRST(&requests); in evhttp_connection_cb_cleanup() local 1445 TAILQ_REMOVE(&requests, request, next); in evhttp_connection_cb_cleanup() 1446 request->evcon = NULL; in evhttp_connection_cb_cleanup() 1449 request->cb(request, request->cb_arg); in evhttp_connection_cb_cleanup() 1450 evhttp_request_free_auto(request); in evhttp_connection_cb_cleanup()
|
| H A D | ChangeLog-2.0 | 66 o When retransmitting a timed-out DNS request, pick a fresh nameserver. (3d9e52a) 316 …o Fix the case when failed evhttp_make_request() leaved request in the queue. (0d6622e Tomash Brec… 347 o Actually send NULL request in http_bad_request_test (b693c32 Sebastian Hahn) 442 o Avoid missed-request bug when entire http request arrives before data is flushed (74c0e86) 489 o Stop accessing http request struct directly from in the unit tests. (0b137f4) 654 o If no evdns request can be launched, return NULL, not a handle (b14f151) 728 o Add a comment to explain why evdns_request is now separte from request (ceefbe8) 741 o Expose the request and reply members of rpc_req_generic() (07edf78 Shuo Chen) 769 o do not leak the request object on persistent connections (9d8edf2) 1164 o allow an http request callback to take ownership of a request structure [all …]
|
| H A D | whatsnew-2.1.txt | 436 There's a new kind of request callback for errors; you can set it with 437 evhttp_request_set_error_cb(). It gets called when there's a request error, 438 and actually reports the error code and lets you figure out which request 458 invoked on request completion. 471 extra DNS request). 476 free the connection object after the last request has completed or failed.
|
| H A D | ChangeLog | 165 o Merge pull request #769 from sungjungk/fix-return-handling (91084140 Nathan French) 218 o fix connection retries when there more then one request for connection (d30e7bba) 221 o Merge branch 'http-request-line-parsing' (cdcfbafe) 232 o avoid NULL dereference on request is not EVHTTP_REQ_POST (e05136c7) 902 o Provide on request complete callback facility (b083ca0 Andrew Sweeney) 1016 o Checking request nameserver for NULL, before using it. (5c710c0 1117 reporting errors during a request, a new feature for allowing evdns to 1216 o Add new error_cb for actual reporting of HTTP request errors. (7b07719 1414 o Checking request nameserver for NULL, before using it. (5c710c0 Belobrov Andrey) 1495 o When retransmitting a timed-out DNS request, pick a fresh nameserver. (3d9e52a) [all …]
|
| H A D | ChangeLog-1.4 | 80 o Match the query in DNS replies to the query in the request; from Vsevolod Stakhov. 186 o Fix a memory leak in which failed HTTP connections would not free the request object
|
| H A D | whatsnew-2.0.txt | 252 in order to request that the event's semantics be edge-triggered. Right
|
| /libevent-2.1.12/test/ |
| H A D | regress_dns.c | 1804 struct evdns_getaddrinfo_request *request; member 1821 evdns_getaddrinfo_cancel(status->request); in gaic_cancel_request_cb() 1877 status->request = evdns_getaddrinfo(dns_base, in gaic_launch()
|