Lines Matching defs:handler
21 eloop_sock_handler handler;
28 eloop_event_handler handler;
37 eloop_timeout_handler handler;
43 eloop_signal_handler handler;
113 int eloop_register_read_sock(int sock, eloop_sock_handler handler,
144 tmp[eloop.reader_count].handler = handler;
184 eloop_event_handler handler,
203 tmp[eloop.event_count].handler = handler;
238 eloop_timeout_handler handler,
270 timeout->handler = handler;
292 int eloop_cancel_timeout(eloop_timeout_handler handler,
300 if (timeout->handler == handler &&
314 int eloop_cancel_timeout_one(eloop_timeout_handler handler,
327 if (timeout->handler == handler &&
341 int eloop_is_timeout_registered(eloop_timeout_handler handler,
347 if (tmp->handler == handler &&
358 eloop_timeout_handler handler, void *eloop_data,
365 if (tmp->handler == handler &&
373 eloop_cancel_timeout(handler, eloop_data,
377 handler, eloop_data,
390 eloop_timeout_handler handler, void *eloop_data,
397 if (tmp->handler == handler &&
405 eloop_cancel_timeout(handler, eloop_data,
409 handler, eloop_data,
421 /* TODO: replace with suitable signal handler */
453 eloop.signals[i].handler(eloop.signals[i].sig,
460 eloop.term_signal.handler(eloop.term_signal.sig,
466 int eloop_register_signal(int sig, eloop_signal_handler handler,
478 tmp[eloop.signal_count].handler = handler;
483 /* TODO: register signal handler */
506 int eloop_register_signal_terminate(eloop_signal_handler handler,
518 eloop.term_signal.handler = handler;
525 int eloop_register_signal_reconfig(eloop_signal_handler handler,
592 eloop_timeout_handler handler =
593 timeout->handler;
595 handler(eloop_data, user_data);
617 eloop.events[ret].handler(
631 eloop.readers[i].handler(