| #define XCB_XEVIE_END 2 |
Opcode for xcb_xevie_end.
Referenced by xcb_xevie_end(), and xcb_xevie_end_unchecked().
| #define XCB_XEVIE_QUERY_VERSION 0 |
Opcode for xcb_xevie_query_version.
Referenced by xcb_xevie_query_version(), and xcb_xevie_query_version_unchecked().
| #define XCB_XEVIE_SELECT_INPUT 4 |
Opcode for xcb_xevie_select_input.
Referenced by xcb_xevie_select_input(), and xcb_xevie_select_input_unchecked().
| #define XCB_XEVIE_SEND 3 |
Opcode for xcb_xevie_send.
Referenced by xcb_xevie_send(), and xcb_xevie_send_unchecked().
| #define XCB_XEVIE_START 1 |
Opcode for xcb_xevie_start.
Referenced by xcb_xevie_start(), and xcb_xevie_start_unchecked().
| xcb_xevie_end_cookie_t xcb_xevie_end | ( | xcb_connection_t * | c, | |
| uint32_t | cmap | |||
| ) |
Delivers a request to the X server
| c | The connection |
References xcb_xevie_end_request_t::cmap, and XCB_XEVIE_END.
| xcb_xevie_end_reply_t* xcb_xevie_end_reply | ( | xcb_connection_t * | c, | |
| xcb_xevie_end_cookie_t | cookie, | |||
| xcb_generic_error_t ** | e | |||
| ) |
Return the reply
| c | The connection | |
| cookie | The cookie | |
| e | The xcb_generic_error_t supplied |
The parameter e supplied to this function must be NULL if xcb_xevie_end_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_xevie_end_cookie_t::sequence.
| xcb_xevie_end_cookie_t xcb_xevie_end_unchecked | ( | xcb_connection_t * | c, | |
| uint32_t | cmap | |||
| ) |
Delivers a request to the X server
| c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_xevie_end_request_t::cmap, and XCB_XEVIE_END.
| xcb_generic_iterator_t xcb_xevie_event_end | ( | xcb_xevie_event_iterator_t | i | ) |
Return the iterator pointing to the last element
| i | An xcb_xevie_event_iterator_t |
References xcb_xevie_event_iterator_t::data, xcb_generic_iterator_t::data, xcb_xevie_event_iterator_t::index, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_xevie_event_iterator_t::rem.
| void xcb_xevie_event_next | ( | xcb_xevie_event_iterator_t * | i | ) |
Get the next element of the iterator
| i | Pointer to a xcb_xevie_event_iterator_t |
References xcb_xevie_event_iterator_t::data, xcb_xevie_event_iterator_t::index, and xcb_xevie_event_iterator_t::rem.
| xcb_xevie_query_version_cookie_t xcb_xevie_query_version | ( | xcb_connection_t * | c, | |
| uint16_t | client_major_version, | |||
| uint16_t | client_minor_version | |||
| ) |
Delivers a request to the X server
| c | The connection |
References xcb_xevie_query_version_request_t::client_major_version, xcb_xevie_query_version_request_t::client_minor_version, and XCB_XEVIE_QUERY_VERSION.
| xcb_xevie_query_version_reply_t* xcb_xevie_query_version_reply | ( | xcb_connection_t * | c, | |
| xcb_xevie_query_version_cookie_t | cookie, | |||
| xcb_generic_error_t ** | e | |||
| ) |
Return the reply
| c | The connection | |
| cookie | The cookie | |
| e | The xcb_generic_error_t supplied |
The parameter e supplied to this function must be NULL if xcb_xevie_query_version_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_xevie_query_version_cookie_t::sequence.
| xcb_xevie_query_version_cookie_t xcb_xevie_query_version_unchecked | ( | xcb_connection_t * | c, | |
| uint16_t | client_major_version, | |||
| uint16_t | client_minor_version | |||
| ) |
Delivers a request to the X server
| c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_xevie_query_version_request_t::client_major_version, xcb_xevie_query_version_request_t::client_minor_version, and XCB_XEVIE_QUERY_VERSION.
| xcb_xevie_select_input_cookie_t xcb_xevie_select_input | ( | xcb_connection_t * | c, | |
| uint32_t | event_mask | |||
| ) |
Delivers a request to the X server
| c | The connection |
References xcb_xevie_select_input_request_t::event_mask, and XCB_XEVIE_SELECT_INPUT.
| xcb_xevie_select_input_reply_t* xcb_xevie_select_input_reply | ( | xcb_connection_t * | c, | |
| xcb_xevie_select_input_cookie_t | cookie, | |||
| xcb_generic_error_t ** | e | |||
| ) |
Return the reply
| c | The connection | |
| cookie | The cookie | |
| e | The xcb_generic_error_t supplied |
The parameter e supplied to this function must be NULL if xcb_xevie_select_input_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_xevie_select_input_cookie_t::sequence.
| xcb_xevie_select_input_cookie_t xcb_xevie_select_input_unchecked | ( | xcb_connection_t * | c, | |
| uint32_t | event_mask | |||
| ) |
Delivers a request to the X server
| c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_xevie_select_input_request_t::event_mask, and XCB_XEVIE_SELECT_INPUT.
| xcb_xevie_send_cookie_t xcb_xevie_send | ( | xcb_connection_t * | c, | |
| xcb_xevie_event_t | event, | |||
| uint32_t | data_type | |||
| ) |
Delivers a request to the X server
| c | The connection |
References xcb_xevie_send_request_t::data_type, xcb_xevie_send_request_t::event, xcb_xevie_send_request_t::pad0, and XCB_XEVIE_SEND.
| xcb_xevie_send_reply_t* xcb_xevie_send_reply | ( | xcb_connection_t * | c, | |
| xcb_xevie_send_cookie_t | cookie, | |||
| xcb_generic_error_t ** | e | |||
| ) |
Return the reply
| c | The connection | |
| cookie | The cookie | |
| e | The xcb_generic_error_t supplied |
The parameter e supplied to this function must be NULL if xcb_xevie_send_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_xevie_send_cookie_t::sequence.
| xcb_xevie_send_cookie_t xcb_xevie_send_unchecked | ( | xcb_connection_t * | c, | |
| xcb_xevie_event_t | event, | |||
| uint32_t | data_type | |||
| ) |
Delivers a request to the X server
| c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_xevie_send_request_t::data_type, xcb_xevie_send_request_t::event, xcb_xevie_send_request_t::pad0, and XCB_XEVIE_SEND.
| xcb_xevie_start_cookie_t xcb_xevie_start | ( | xcb_connection_t * | c, | |
| uint32_t | screen | |||
| ) |
Delivers a request to the X server
| c | The connection |
References xcb_xevie_start_request_t::screen, and XCB_XEVIE_START.
| xcb_xevie_start_reply_t* xcb_xevie_start_reply | ( | xcb_connection_t * | c, | |
| xcb_xevie_start_cookie_t | cookie, | |||
| xcb_generic_error_t ** | e | |||
| ) |
Return the reply
| c | The connection | |
| cookie | The cookie | |
| e | The xcb_generic_error_t supplied |
The parameter e supplied to this function must be NULL if xcb_xevie_start_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_xevie_start_cookie_t::sequence.
| xcb_xevie_start_cookie_t xcb_xevie_start_unchecked | ( | xcb_connection_t * | c, | |
| uint32_t | screen | |||
| ) |
Delivers a request to the X server
| c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_xevie_start_request_t::screen, and XCB_XEVIE_START.
1.5.6