Lines Matching refs:evenths
80 * @param evenths A pointer to the event handler data structure to initialize.
82 void xcb_event_handlers_init(xcb_connection_t *c, xcb_event_handlers_t *evenths);
86 * @param evenths The event handlers.
89 xcb_connection_t *xcb_event_get_xcb_connection(xcb_event_handlers_t *evenths);
93 * @param evenths The event handlers.
95 void xcb_event_wait_for_event_loop(xcb_event_handlers_t *evenths);
99 * @param evenths The event handlers.
101 void xcb_event_poll_for_event_loop(xcb_event_handlers_t *evenths);
106 * @param evenths The event handlers.
111 int xcb_event_handle(xcb_event_handlers_t *evenths, xcb_generic_event_t *event);
115 * @param evenths The event handlers data structure.
120 void xcb_event_set_handler(xcb_event_handlers_t *evenths, int event, xcb_generic_event_handler_t handler, void *data);
124 * @param evenths The error handlers data structure.
129 void xcb_event_set_error_handler(xcb_event_handlers_t *evenths, int error, xcb_generic_error_handler_t handler, void *data);
132 static inline void xcb_event_set_##lkind##_handler(xcb_event_handlers_t *evenths, int (*handler)(void *, xcb_connection_t *, xcb_##lkind##_event_t *), void *data) \
134 xcb_event_set_handler(evenths, XCB_##ukind, (xcb_generic_event_handler_t) handler, data); \