Lines Matching full:callback

54  *    o comm_timer - a timeout with callback.
56 * o comm_reply - holds reply info during networking callback.
94 /** callback from communication point function type */
98 /** to pass no_error to callback function */
100 /** to pass closed connection to callback function */
102 /** to pass timeout happened to callback function */
104 /** to pass fallback from capsforID to callback function; 0x20 failed */
106 /** to pass done transfer to callback function; http file is complete */
108 /** to pass write of the write packet is done to callback function
125 /** callback to stop listening on accept sockets,
128 /** callback to start listening on accept sockets, performed
195 * and passing return values from the callback.
340 and after read/write completes. No callback is done. */
364 * The pointer itself has to be set before the callback is invoked,
366 * commpoint is closed and deleted in your callback. So that after
367 * the callback cleans up netevent can see what it has to do.
374 * The pointer itself has to be set before the callback is invoked,
376 * commpoint is closed and deleted in your callback. So that after
377 * the callback cleans up netevent can see what it has to do.
385 So that when that is done the callback is called. */
421 /** callback when done.
423 If a timeout happens, callback with timeout=1 is called.
424 If an error happens, callback is called with error set
427 callback is called with error set to NETEVENT_CLOSED=-1.
445 comm_point_callback_type* callback;
446 /** argument to pass to callback. */
457 /** callback function, takes user arg only */
458 void (*callback)(void*);
460 /** callback user argument */
474 /** callback function, takes signal number and user arg */
475 void (*callback)(int, void*);
477 /** callback user argument */
538 * @param arg: callback arg to pass to the functions.
557 * @param callback: callback function pointer.
558 * @param callback_arg: will be passed to your callback function.
559 * @param socket: and opened socket properties will be passed to your callback function.
565 comm_point_callback_type* callback, void* callback_arg, struct unbound_socket* socket);
575 * @param callback: callback function pointer.
576 * @param callback_arg: will be passed to your callback function.
577 * @param socket: and opened socket properties will be passed to your callback function.
583 comm_point_callback_type* callback, void* callback_arg, struct unbound_socket* socket);
591 * @param callback: callback function pointer.
592 * @param callback_arg: will be passed to your callback function.
593 * @param socket: and opened socket properties will be passed to your callback function.
604 comm_point_callback_type* callback, void* callback_arg,
629 * @param callback: callback function pointer for TCP handlers.
630 * @param callback_arg: will be passed to your callback function.
631 * @param socket: and opened socket properties will be passed to your callback function.
643 comm_point_callback_type* callback, void* callback_arg, struct unbound_socket* socket);
649 * @param callback: callback function pointer for the handler.
650 * @param callback_arg: will be passed to your callback function.
654 size_t bufsize, comm_point_callback_type* callback, void* callback_arg);
660 * @param callback: callback function pointer for the handler.
661 * @param callback_arg: will be passed to your callback function.
667 size_t bufsize, comm_point_callback_type* callback,
675 * @param callback: callback function pointer for the handler.
676 * @param callback_arg: will be passed to your callback function.
681 comm_point_callback_type* callback, void* callback_arg);
688 * @param callback: callback function pointer for the handler.
689 * @param callback_arg: will be passed to your callback function.
694 comm_point_callback_type* callback, void* callback_arg);
711 * @param repinfo: The reply info copied from a commpoint callback call.
717 * @param repinfo: The reply info copied from a commpoint callback call.
779 * @param cb: callback function: void myfunc(void* myarg);
780 * @param cb_arg: user callback argument.
822 * @param callback: called when signal is caught.
823 * @param cb_arg: user argument to callback
827 void (*callback)(int, void*), void* cb_arg);
832 * @param comsig: the communication point, with callback information.
860 * handle libevent callback for udp comm point.
870 * handle libevent callback for udp ancillary data comm point.
880 * handle libevent callback for doq comm point.
890 * handle libevent callback for tcp accept comm point
900 * handle libevent callback for tcp data comm point
910 * handle libevent callback for tcp data comm point
936 * while being in a callback */
981 * query read callback can overwrite it before it is send out. */
994 /** nghttp2 send callback. Send from nghttp2 buffer to ssl socket */
997 /** nghttp2 callback on closing stream */
1075 /** if the callback event on the fd has write flags */
1122 /** doq timer callback function. */
1127 * handle libevent callback for timer comm.
1137 * handle libevent callback for signal comm.
1147 * libevent callback for AF_UNIX fds
1157 * libevent callback for raw fd access.
1167 * libevent callback for timeout on slow accept.
1177 * Callback for openssl BIO to on windows detect WSAEWOULDBLOCK and notify