Home
last modified time | relevance | path

Searched refs:callbacks (Results 1 – 9 of 9) sorted by relevance

/libevent-2.1.12/
H A Dhttp-internal.h141 TAILQ_HEAD(httpcbq, evhttp_cb) callbacks;
H A Devbuffer-internal.h151 LIST_HEAD(evbuffer_cb_queue, evbuffer_cb_entry) callbacks;
H A Dwhatsnew-2.0.txt238 event callbacks themselves are still all executed from the thread running
396 4.5. Multiple callbacks per evbuffer
404 does not interfere with any other callbacks.
410 Previously, evbuffer callbacks were invoked with the old size of the
413 cases where we needed to postpone callbacks until multiple operations were
437 You can have an evbuffer defer all of its callbacks, so that rather than
440 complex set of callbacks that can change the length of other evbuffers,
H A DChangeLog-2.0186 o Make evbuffer callbacks get the right n_added value after evbuffer_add (1ef1f68 Alex)
218 o Make overlapped reads result in evbuffer callbacks getting invoked (6acfbdd)
465 o Only clear underlying callbacks when the user hasn't reset them. (1ac5b23)
477 o Do not let EVLOOP_ONCE exit the loop until all deferred callbacks have run (2d5e1bd)
554 o Unit tests for listener error callbacks (045eef4)
924 o Fix up behavior of never-defered callbacks a little (390e056)
936 o Fix byte counts when mixing deferred and non-deferred evbuffer callbacks. (29151e6)
963 o Make bufferevent_free() clear all callbacks immediately. (b2fbeb3)
989 o Add the abilitity to mark some buffer callbacks as never-deferred. (438f9ed)
1082 o Add a new flag to bufferevents to make all callbacks automatically deferred.
[all …]
H A Dbuffer.c370 LIST_INIT(&buffer->callbacks); in evbuffer_new()
480 if (LIST_EMPTY(&buffer->callbacks)) { in evbuffer_run_callbacks()
495 for (cbent = LIST_FIRST(&buffer->callbacks); in evbuffer_run_callbacks()
496 cbent != LIST_END(&buffer->callbacks); in evbuffer_run_callbacks()
516 if (LIST_EMPTY(&buffer->callbacks)) { in evbuffer_invoke_callbacks_()
554 while ((cbent = LIST_FIRST(&buffer->callbacks))) { in evbuffer_remove_all_callbacks()
3316 if (!LIST_EMPTY(&buffer->callbacks)) in evbuffer_setcb()
3343 LIST_INSERT_HEAD(&buffer->callbacks, e, next); in evbuffer_add_cb()
3365 LIST_FOREACH(cbent, &buffer->callbacks, next) { in evbuffer_remove_cb()
H A Dhttp.c3335 evhttp_dispatch_callback(struct httpcbq *callbacks, struct evhttp_request *req) in evhttp_dispatch_callback() argument
3350 TAILQ_FOREACH(cb, callbacks, next) { in evhttp_dispatch_callback()
3494 if ((cb = evhttp_dispatch_callback(&http->callbacks, req)) != NULL) { in evhttp_handle_request()
3689 TAILQ_INIT(&http->callbacks); in evhttp_new_object()
3753 while ((http_cb = TAILQ_FIRST(&http->callbacks)) != NULL) { in evhttp_free()
3754 TAILQ_REMOVE(&http->callbacks, http_cb, next); in evhttp_free()
3919 TAILQ_FOREACH(http_cb, &http->callbacks, next) { in evhttp_set_cb()
3938 TAILQ_INSERT_TAIL(&http->callbacks, http_cb, next); in evhttp_set_cb()
3948 TAILQ_FOREACH(http_cb, &http->callbacks, next) { in evhttp_del_cb()
3955 TAILQ_REMOVE(&http->callbacks, http_cb, next); in evhttp_del_cb()
H A Dwhatsnew-2.1.txt78 callbacks, or both.
138 active event callbacks, and re-scan for new events right away.
263 If any finalizer callbacks are pending as the event_base is being
325 bufferevent's callbacks. Previously, there was no supported way to do
347 You can manually trigger a bufferevent's callbacks via
736 Regular events and deferred callbacks now both descend from an
742 introduced "deferred callbacks" in the first place) the implementation
H A Dbuffer_iocp.c161 LIST_INIT(&evo->buffer.callbacks); in evbuffer_overlapped_new_()
H A DChangeLog273 o fix incorrect unlock of the buffer mutex (for deferred callbacks) (2b4d127d)
864 epoll via EPOLLRDHUP, triggering bufferevent callbacks, adding more
865 evhttp callbacks, and more. There are also numerous bugfixes, including
887 o Add an option to trigger bufferevent I/O callbacks (61ee18b Ondřej Kuzník)
888 o Add an option to trigger bufferevent event callbacks (a7384c7
986 o Tweaked callbacks to prevent race condition
1615 o Make evbuffer callbacks get the right n_added value after evbuffer_add (1ef1f68 Alex)
1647 o Make overlapped reads result in evbuffer callbacks getting invoked (6acfbdd)
1948 o Add event_config function to limit time/callbacks between calls
1995 callbacks (a650394)
[all …]