Functions | |
| void | xcb_reply_handlers_init (xcb_connection_t *c, xcb_reply_handlers_t *h) |
| Initialize a reply handlers structure. | |
| xcb_connection_t * | xcb_reply_get_xcb_connection (xcb_reply_handlers_t *h) |
| Get the connection to the X server used in reply handlers. | |
| int | xcb_reply_poll_for_reply (xcb_reply_handlers_t *h) |
| Poll for reply using reply handlers. | |
| void | xcb_reply_start_thread (xcb_reply_handlers_t *h) |
| Start reply handling thread. | |
| void | xcb_reply_stop_thread (xcb_reply_handlers_t *h) |
| Stop reply handling thread. | |
| void | xcb_reply_add_handler (xcb_reply_handlers_t *h, unsigned int request, xcb_generic_reply_handler_t handler, void *data) |
| Add a reply handler. | |
| void xcb_reply_add_handler | ( | xcb_reply_handlers_t * | h, | |
| unsigned int | request, | |||
| xcb_generic_reply_handler_t | handler, | |||
| void * | data | |||
| ) |
Add a reply handler.
| h | The reply handlers data structure to fill. | |
| request | The request identifier. | |
| handler | The handler to call for this request. | |
| data | Optional data passed to the callback function handling request. |
| xcb_connection_t* xcb_reply_get_xcb_connection | ( | xcb_reply_handlers_t * | h | ) |
Get the connection to the X server used in reply handlers.
| h | The reply handlers data structure. |
| void xcb_reply_handlers_init | ( | xcb_connection_t * | c, | |
| xcb_reply_handlers_t * | h | |||
| ) |
Initialize a reply handlers structure.
| c | The connection to the X server. | |
| h | The reply handlers. |
| int xcb_reply_poll_for_reply | ( | xcb_reply_handlers_t * | h | ) |
Poll for reply using reply handlers.
| h | The reply handlers data structure. |
| void xcb_reply_start_thread | ( | xcb_reply_handlers_t * | h | ) |
Start reply handling thread.
This thread will run forever until it is stop with xcb_reply_stop_thread.
| h | The reply handlers. |
| void xcb_reply_stop_thread | ( | xcb_reply_handlers_t * | h | ) |
Stop reply handling thread.
| h | The reply handlers. |
1.5.6