| #define XCB_RES_QUERY_CLIENT_PIXMAP_BYTES 3 |
Opcode for xcb_res_query_client_pixmap_bytes.
Referenced by xcb_res_query_client_pixmap_bytes(), and xcb_res_query_client_pixmap_bytes_unchecked().
| #define XCB_RES_QUERY_CLIENT_RESOURCES 2 |
Opcode for xcb_res_query_client_resources.
Referenced by xcb_res_query_client_resources(), and xcb_res_query_client_resources_unchecked().
| #define XCB_RES_QUERY_CLIENTS 1 |
Opcode for xcb_res_query_clients.
Referenced by xcb_res_query_clients(), and xcb_res_query_clients_unchecked().
| #define XCB_RES_QUERY_VERSION 0 |
Opcode for xcb_res_query_version.
Referenced by xcb_res_query_version(), and xcb_res_query_version_unchecked().
| xcb_generic_iterator_t xcb_res_client_end | ( | xcb_res_client_iterator_t | i | ) |
Return the iterator pointing to the last element
| i | An xcb_res_client_iterator_t |
References xcb_res_client_iterator_t::data, xcb_generic_iterator_t::data, xcb_res_client_iterator_t::index, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_res_client_iterator_t::rem.
| void xcb_res_client_next | ( | xcb_res_client_iterator_t * | i | ) |
Get the next element of the iterator
| i | Pointer to a xcb_res_client_iterator_t |
References xcb_res_client_iterator_t::data, xcb_res_client_iterator_t::index, and xcb_res_client_iterator_t::rem.
| xcb_res_query_client_pixmap_bytes_cookie_t xcb_res_query_client_pixmap_bytes | ( | xcb_connection_t * | c, | |
| uint32_t | xid | |||
| ) |
Delivers a request to the X server
| c | The connection |
References XCB_RES_QUERY_CLIENT_PIXMAP_BYTES, and xcb_res_query_client_pixmap_bytes_request_t::xid.
| xcb_res_query_client_pixmap_bytes_reply_t* xcb_res_query_client_pixmap_bytes_reply | ( | xcb_connection_t * | c, | |
| xcb_res_query_client_pixmap_bytes_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_res_query_client_pixmap_bytes_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
References xcb_res_query_client_pixmap_bytes_cookie_t::sequence.
| xcb_res_query_client_pixmap_bytes_cookie_t xcb_res_query_client_pixmap_bytes_unchecked | ( | xcb_connection_t * | c, | |
| uint32_t | xid | |||
| ) |
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_RES_QUERY_CLIENT_PIXMAP_BYTES, and xcb_res_query_client_pixmap_bytes_request_t::xid.
| xcb_res_query_client_resources_cookie_t xcb_res_query_client_resources | ( | xcb_connection_t * | c, | |
| uint32_t | xid | |||
| ) |
Delivers a request to the X server
| c | The connection |
References XCB_RES_QUERY_CLIENT_RESOURCES, and xcb_res_query_client_resources_request_t::xid.
| xcb_res_query_client_resources_reply_t* xcb_res_query_client_resources_reply | ( | xcb_connection_t * | c, | |
| xcb_res_query_client_resources_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_res_query_client_resources_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
References xcb_res_query_client_resources_cookie_t::sequence.
| xcb_res_query_client_resources_cookie_t xcb_res_query_client_resources_unchecked | ( | xcb_connection_t * | c, | |
| uint32_t | xid | |||
| ) |
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_RES_QUERY_CLIENT_RESOURCES, and xcb_res_query_client_resources_request_t::xid.
| xcb_res_query_clients_cookie_t xcb_res_query_clients | ( | xcb_connection_t * | c | ) |
Delivers a request to the X server
| c | The connection |
References XCB_RES_QUERY_CLIENTS.
| xcb_res_query_clients_reply_t* xcb_res_query_clients_reply | ( | xcb_connection_t * | c, | |
| xcb_res_query_clients_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_res_query_clients_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
References xcb_res_query_clients_cookie_t::sequence.
| xcb_res_query_clients_cookie_t xcb_res_query_clients_unchecked | ( | xcb_connection_t * | c | ) |
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_RES_QUERY_CLIENTS.
| xcb_res_query_version_cookie_t xcb_res_query_version | ( | xcb_connection_t * | c, | |
| uint8_t | client_major, | |||
| uint8_t | client_minor | |||
| ) |
Delivers a request to the X server
| c | The connection |
References xcb_res_query_version_request_t::client_major, xcb_res_query_version_request_t::client_minor, and XCB_RES_QUERY_VERSION.
| xcb_res_query_version_reply_t* xcb_res_query_version_reply | ( | xcb_connection_t * | c, | |
| xcb_res_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_res_query_version_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
References xcb_res_query_version_cookie_t::sequence.
| xcb_res_query_version_cookie_t xcb_res_query_version_unchecked | ( | xcb_connection_t * | c, | |
| uint8_t | client_major, | |||
| uint8_t | client_minor | |||
| ) |
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_res_query_version_request_t::client_major, xcb_res_query_version_request_t::client_minor, and XCB_RES_QUERY_VERSION.
| xcb_generic_iterator_t xcb_res_type_end | ( | xcb_res_type_iterator_t | i | ) |
Return the iterator pointing to the last element
| i | An xcb_res_type_iterator_t |
References xcb_res_type_iterator_t::data, xcb_generic_iterator_t::data, xcb_res_type_iterator_t::index, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_res_type_iterator_t::rem.
| void xcb_res_type_next | ( | xcb_res_type_iterator_t * | i | ) |
Get the next element of the iterator
| i | Pointer to a xcb_res_type_iterator_t |
References xcb_res_type_iterator_t::data, xcb_res_type_iterator_t::index, and xcb_res_type_iterator_t::rem.
1.5.9