XCB
1.12
|
RandR XCB Protocol Implementation. More...
Variables | |
xcb_extension_t | xcb_randr_id |
RandR XCB Protocol Implementation.
#define XCB_RANDR_ADD_OUTPUT_MODE 18 |
Opcode for xcb_randr_add_output_mode.
Referenced by xcb_randr_add_output_mode(), and xcb_randr_add_output_mode_checked().
#define XCB_RANDR_BAD_CRTC 1 |
Opcode for xcb_randr_bad_crtc.
#define XCB_RANDR_BAD_MODE 2 |
Opcode for xcb_randr_bad_mode.
#define XCB_RANDR_BAD_OUTPUT 0 |
Opcode for xcb_randr_bad_output.
#define XCB_RANDR_BAD_PROVIDER 3 |
Opcode for xcb_randr_bad_provider.
#define XCB_RANDR_CHANGE_OUTPUT_PROPERTY 13 |
Opcode for xcb_randr_change_output_property.
Referenced by xcb_randr_change_output_property(), and xcb_randr_change_output_property_checked().
#define XCB_RANDR_CHANGE_PROVIDER_PROPERTY 39 |
Opcode for xcb_randr_change_provider_property.
Referenced by xcb_randr_change_provider_property(), and xcb_randr_change_provider_property_checked().
#define XCB_RANDR_CONFIGURE_OUTPUT_PROPERTY 12 |
Opcode for xcb_randr_configure_output_property.
Referenced by xcb_randr_configure_output_property(), and xcb_randr_configure_output_property_checked().
#define XCB_RANDR_CONFIGURE_PROVIDER_PROPERTY 38 |
Opcode for xcb_randr_configure_provider_property.
Referenced by xcb_randr_configure_provider_property(), and xcb_randr_configure_provider_property_checked().
#define XCB_RANDR_CREATE_MODE 16 |
Opcode for xcb_randr_create_mode.
Referenced by xcb_randr_create_mode(), and xcb_randr_create_mode_unchecked().
#define XCB_RANDR_DELETE_MONITOR 44 |
Opcode for xcb_randr_delete_monitor.
Referenced by xcb_randr_delete_monitor(), and xcb_randr_delete_monitor_checked().
#define XCB_RANDR_DELETE_OUTPUT_MODE 19 |
Opcode for xcb_randr_delete_output_mode.
Referenced by xcb_randr_delete_output_mode(), and xcb_randr_delete_output_mode_checked().
#define XCB_RANDR_DELETE_OUTPUT_PROPERTY 14 |
Opcode for xcb_randr_delete_output_property.
Referenced by xcb_randr_delete_output_property(), and xcb_randr_delete_output_property_checked().
#define XCB_RANDR_DELETE_PROVIDER_PROPERTY 40 |
Opcode for xcb_randr_delete_provider_property.
Referenced by xcb_randr_delete_provider_property(), and xcb_randr_delete_provider_property_checked().
#define XCB_RANDR_DESTROY_MODE 17 |
Opcode for xcb_randr_destroy_mode.
Referenced by xcb_randr_destroy_mode(), and xcb_randr_destroy_mode_checked().
#define XCB_RANDR_GET_CRTC_GAMMA 23 |
Opcode for xcb_randr_get_crtc_gamma.
Referenced by xcb_randr_get_crtc_gamma(), and xcb_randr_get_crtc_gamma_unchecked().
#define XCB_RANDR_GET_CRTC_GAMMA_SIZE 22 |
Opcode for xcb_randr_get_crtc_gamma_size.
Referenced by xcb_randr_get_crtc_gamma_size(), and xcb_randr_get_crtc_gamma_size_unchecked().
#define XCB_RANDR_GET_CRTC_INFO 20 |
Opcode for xcb_randr_get_crtc_info.
Referenced by xcb_randr_get_crtc_info(), and xcb_randr_get_crtc_info_unchecked().
#define XCB_RANDR_GET_CRTC_TRANSFORM 27 |
Opcode for xcb_randr_get_crtc_transform.
Referenced by xcb_randr_get_crtc_transform(), and xcb_randr_get_crtc_transform_unchecked().
#define XCB_RANDR_GET_MONITORS 42 |
Opcode for xcb_randr_get_monitors.
Referenced by xcb_randr_get_monitors(), and xcb_randr_get_monitors_unchecked().
#define XCB_RANDR_GET_OUTPUT_INFO 9 |
Opcode for xcb_randr_get_output_info.
Referenced by xcb_randr_get_output_info(), and xcb_randr_get_output_info_unchecked().
#define XCB_RANDR_GET_OUTPUT_PRIMARY 31 |
Opcode for xcb_randr_get_output_primary.
Referenced by xcb_randr_get_output_primary(), and xcb_randr_get_output_primary_unchecked().
#define XCB_RANDR_GET_OUTPUT_PROPERTY 15 |
Opcode for xcb_randr_get_output_property.
Referenced by xcb_randr_get_output_property(), and xcb_randr_get_output_property_unchecked().
#define XCB_RANDR_GET_PANNING 28 |
Opcode for xcb_randr_get_panning.
Referenced by xcb_randr_get_panning(), and xcb_randr_get_panning_unchecked().
#define XCB_RANDR_GET_PROVIDER_INFO 33 |
Opcode for xcb_randr_get_provider_info.
Referenced by xcb_randr_get_provider_info(), and xcb_randr_get_provider_info_unchecked().
#define XCB_RANDR_GET_PROVIDER_PROPERTY 41 |
Opcode for xcb_randr_get_provider_property.
Referenced by xcb_randr_get_provider_property(), and xcb_randr_get_provider_property_unchecked().
#define XCB_RANDR_GET_PROVIDERS 32 |
Opcode for xcb_randr_get_providers.
Referenced by xcb_randr_get_providers(), and xcb_randr_get_providers_unchecked().
#define XCB_RANDR_GET_SCREEN_INFO 5 |
Opcode for xcb_randr_get_screen_info.
Referenced by xcb_randr_get_screen_info(), and xcb_randr_get_screen_info_unchecked().
#define XCB_RANDR_GET_SCREEN_RESOURCES 8 |
Opcode for xcb_randr_get_screen_resources.
Referenced by xcb_randr_get_screen_resources(), and xcb_randr_get_screen_resources_unchecked().
#define XCB_RANDR_GET_SCREEN_RESOURCES_CURRENT 25 |
Opcode for xcb_randr_get_screen_resources_current.
Referenced by xcb_randr_get_screen_resources_current(), and xcb_randr_get_screen_resources_current_unchecked().
#define XCB_RANDR_GET_SCREEN_SIZE_RANGE 6 |
Opcode for xcb_randr_get_screen_size_range.
Referenced by xcb_randr_get_screen_size_range(), and xcb_randr_get_screen_size_range_unchecked().
#define XCB_RANDR_LIST_OUTPUT_PROPERTIES 10 |
Opcode for xcb_randr_list_output_properties.
Referenced by xcb_randr_list_output_properties(), and xcb_randr_list_output_properties_unchecked().
#define XCB_RANDR_LIST_PROVIDER_PROPERTIES 36 |
Opcode for xcb_randr_list_provider_properties.
Referenced by xcb_randr_list_provider_properties(), and xcb_randr_list_provider_properties_unchecked().
#define XCB_RANDR_NOTIFY 1 |
Opcode for xcb_randr_notify.
#define XCB_RANDR_QUERY_OUTPUT_PROPERTY 11 |
Opcode for xcb_randr_query_output_property.
Referenced by xcb_randr_query_output_property(), and xcb_randr_query_output_property_unchecked().
#define XCB_RANDR_QUERY_PROVIDER_PROPERTY 37 |
Opcode for xcb_randr_query_provider_property.
Referenced by xcb_randr_query_provider_property(), and xcb_randr_query_provider_property_unchecked().
#define XCB_RANDR_QUERY_VERSION 0 |
Opcode for xcb_randr_query_version.
Referenced by xcb_randr_query_version(), and xcb_randr_query_version_unchecked().
#define XCB_RANDR_SCREEN_CHANGE_NOTIFY 0 |
Opcode for xcb_randr_screen_change_notify.
#define XCB_RANDR_SELECT_INPUT 4 |
Opcode for xcb_randr_select_input.
Referenced by xcb_randr_select_input(), and xcb_randr_select_input_checked().
#define XCB_RANDR_SET_CRTC_CONFIG 21 |
Opcode for xcb_randr_set_crtc_config.
Referenced by xcb_randr_set_crtc_config(), and xcb_randr_set_crtc_config_unchecked().
#define XCB_RANDR_SET_CRTC_GAMMA 24 |
Opcode for xcb_randr_set_crtc_gamma.
Referenced by xcb_randr_set_crtc_gamma(), and xcb_randr_set_crtc_gamma_checked().
#define XCB_RANDR_SET_CRTC_TRANSFORM 26 |
Opcode for xcb_randr_set_crtc_transform.
Referenced by xcb_randr_set_crtc_transform(), and xcb_randr_set_crtc_transform_checked().
#define XCB_RANDR_SET_MONITOR 43 |
Opcode for xcb_randr_set_monitor.
Referenced by xcb_randr_set_monitor(), and xcb_randr_set_monitor_checked().
#define XCB_RANDR_SET_OUTPUT_PRIMARY 30 |
Opcode for xcb_randr_set_output_primary.
Referenced by xcb_randr_set_output_primary(), and xcb_randr_set_output_primary_checked().
#define XCB_RANDR_SET_PANNING 29 |
Opcode for xcb_randr_set_panning.
Referenced by xcb_randr_set_panning(), and xcb_randr_set_panning_unchecked().
#define XCB_RANDR_SET_PROVIDER_OFFLOAD_SINK 34 |
Opcode for xcb_randr_set_provider_offload_sink.
Referenced by xcb_randr_set_provider_offload_sink(), and xcb_randr_set_provider_offload_sink_checked().
#define XCB_RANDR_SET_PROVIDER_OUTPUT_SOURCE 35 |
Opcode for xcb_randr_set_provider_output_source.
Referenced by xcb_randr_set_provider_output_source(), and xcb_randr_set_provider_output_source_checked().
#define XCB_RANDR_SET_SCREEN_CONFIG 2 |
Opcode for xcb_randr_set_screen_config.
Referenced by xcb_randr_set_screen_config(), and xcb_randr_set_screen_config_unchecked().
#define XCB_RANDR_SET_SCREEN_SIZE 7 |
Opcode for xcb_randr_set_screen_size.
Referenced by xcb_randr_set_screen_size(), and xcb_randr_set_screen_size_checked().
xcb_void_cookie_t xcb_randr_add_output_mode | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_randr_mode_t | mode | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_ADD_OUTPUT_MODE.
xcb_void_cookie_t xcb_randr_add_output_mode_checked | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_randr_mode_t | mode | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_ADD_OUTPUT_MODE.
xcb_void_cookie_t xcb_randr_change_output_property | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint8_t | format, | ||
uint8_t | mode, | ||
uint32_t | num_units, | ||
const void * | data | ||
) |
c | The connection |
Delivers a request to the X server.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_CHANGE_OUTPUT_PROPERTY.
xcb_void_cookie_t xcb_randr_change_output_property_checked | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint8_t | format, | ||
uint8_t | mode, | ||
uint32_t | num_units, | ||
const void * | data | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_CHANGE_OUTPUT_PROPERTY.
xcb_void_cookie_t xcb_randr_change_provider_property | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint8_t | format, | ||
uint8_t | mode, | ||
uint32_t | num_items, | ||
const void * | data | ||
) |
c | The connection |
Delivers a request to the X server.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_CHANGE_PROVIDER_PROPERTY.
xcb_void_cookie_t xcb_randr_change_provider_property_checked | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint8_t | format, | ||
uint8_t | mode, | ||
uint32_t | num_items, | ||
const void * | data | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_CHANGE_PROVIDER_PROPERTY.
xcb_void_cookie_t xcb_randr_configure_output_property | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property, | ||
uint8_t | pending, | ||
uint8_t | range, | ||
uint32_t | values_len, | ||
const int32_t * | values | ||
) |
c | The connection |
Delivers a request to the X server.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_CONFIGURE_OUTPUT_PROPERTY.
xcb_void_cookie_t xcb_randr_configure_output_property_checked | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property, | ||
uint8_t | pending, | ||
uint8_t | range, | ||
uint32_t | values_len, | ||
const int32_t * | values | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_CONFIGURE_OUTPUT_PROPERTY.
xcb_void_cookie_t xcb_randr_configure_provider_property | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property, | ||
uint8_t | pending, | ||
uint8_t | range, | ||
uint32_t | values_len, | ||
const int32_t * | values | ||
) |
c | The connection |
Delivers a request to the X server.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_CONFIGURE_PROVIDER_PROPERTY.
xcb_void_cookie_t xcb_randr_configure_provider_property_checked | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property, | ||
uint8_t | pending, | ||
uint8_t | range, | ||
uint32_t | values_len, | ||
const int32_t * | values | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_CONFIGURE_PROVIDER_PROPERTY.
xcb_randr_create_mode_cookie_t xcb_randr_create_mode | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_randr_mode_info_t | mode_info, | ||
uint32_t | name_len, | ||
const char * | name | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_CREATE_MODE.
xcb_randr_create_mode_reply_t* xcb_randr_create_mode_reply | ( | xcb_connection_t * | c, |
xcb_randr_create_mode_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_create_mode_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_create_mode_cookie_t xcb_randr_create_mode_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_randr_mode_info_t | mode_info, | ||
uint32_t | name_len, | ||
const char * | name | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_CREATE_MODE.
xcb_generic_iterator_t xcb_randr_crtc_change_end | ( | xcb_randr_crtc_change_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_crtc_change_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_crtc_change_next | ( | xcb_randr_crtc_change_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_crtc_change_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_crtc_change_t)
xcb_generic_iterator_t xcb_randr_crtc_end | ( | xcb_randr_crtc_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_crtc_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_crtc_next | ( | xcb_randr_crtc_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_crtc_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_crtc_t)
xcb_void_cookie_t xcb_randr_delete_monitor | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_atom_t | name | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_DELETE_MONITOR.
xcb_void_cookie_t xcb_randr_delete_monitor_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_atom_t | name | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_DELETE_MONITOR.
xcb_void_cookie_t xcb_randr_delete_output_mode | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_randr_mode_t | mode | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_DELETE_OUTPUT_MODE.
xcb_void_cookie_t xcb_randr_delete_output_mode_checked | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_randr_mode_t | mode | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_DELETE_OUTPUT_MODE.
xcb_void_cookie_t xcb_randr_delete_output_property | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_DELETE_OUTPUT_PROPERTY.
xcb_void_cookie_t xcb_randr_delete_output_property_checked | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_DELETE_OUTPUT_PROPERTY.
xcb_void_cookie_t xcb_randr_delete_provider_property | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_DELETE_PROVIDER_PROPERTY.
xcb_void_cookie_t xcb_randr_delete_provider_property_checked | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_DELETE_PROVIDER_PROPERTY.
xcb_void_cookie_t xcb_randr_destroy_mode | ( | xcb_connection_t * | c, |
xcb_randr_mode_t | mode | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_DESTROY_MODE.
xcb_void_cookie_t xcb_randr_destroy_mode_checked | ( | xcb_connection_t * | c, |
xcb_randr_mode_t | mode | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_DESTROY_MODE.
xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_CRTC_GAMMA.
xcb_randr_get_crtc_gamma_reply_t* xcb_randr_get_crtc_gamma_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_crtc_gamma_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_crtc_gamma_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_CRTC_GAMMA_SIZE.
xcb_randr_get_crtc_gamma_size_reply_t* xcb_randr_get_crtc_gamma_size_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_crtc_gamma_size_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_crtc_gamma_size_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_crtc_gamma_size_cookie_t xcb_randr_get_crtc_gamma_size_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_GET_CRTC_GAMMA_SIZE.
xcb_randr_get_crtc_gamma_cookie_t xcb_randr_get_crtc_gamma_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_GET_CRTC_GAMMA.
xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_CRTC_INFO.
xcb_randr_get_crtc_info_reply_t* xcb_randr_get_crtc_info_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_crtc_info_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_crtc_info_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_crtc_info_cookie_t xcb_randr_get_crtc_info_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_GET_CRTC_INFO.
xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_CRTC_TRANSFORM.
xcb_randr_get_crtc_transform_reply_t* xcb_randr_get_crtc_transform_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_crtc_transform_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_crtc_transform_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_crtc_transform_cookie_t xcb_randr_get_crtc_transform_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_GET_CRTC_TRANSFORM.
xcb_randr_get_monitors_cookie_t xcb_randr_get_monitors | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint8_t | get_active | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_MONITORS.
xcb_randr_get_monitors_reply_t* xcb_randr_get_monitors_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_monitors_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_monitors_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_monitors_cookie_t xcb_randr_get_monitors_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint8_t | get_active | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_GET_MONITORS.
xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_OUTPUT_INFO.
xcb_randr_get_output_info_reply_t* xcb_randr_get_output_info_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_output_info_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_output_info_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_output_info_cookie_t xcb_randr_get_output_info_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_GET_OUTPUT_INFO.
xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_OUTPUT_PRIMARY.
xcb_randr_get_output_primary_reply_t* xcb_randr_get_output_primary_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_output_primary_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_output_primary_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_output_primary_cookie_t xcb_randr_get_output_primary_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_GET_OUTPUT_PRIMARY.
xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | long_offset, | ||
uint32_t | long_length, | ||
uint8_t | _delete, | ||
uint8_t | pending | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_OUTPUT_PROPERTY.
xcb_randr_get_output_property_reply_t* xcb_randr_get_output_property_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_output_property_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_output_property_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_output_property_cookie_t xcb_randr_get_output_property_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | long_offset, | ||
uint32_t | long_length, | ||
uint8_t | _delete, | ||
uint8_t | pending | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_GET_OUTPUT_PROPERTY.
xcb_randr_get_panning_cookie_t xcb_randr_get_panning | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_PANNING.
xcb_randr_get_panning_reply_t* xcb_randr_get_panning_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_panning_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_panning_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_panning_cookie_t xcb_randr_get_panning_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_GET_PANNING.
xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_PROVIDER_INFO.
xcb_randr_get_provider_info_reply_t* xcb_randr_get_provider_info_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_provider_info_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_provider_info_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_provider_info_cookie_t xcb_randr_get_provider_info_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_GET_PROVIDER_INFO.
xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | long_offset, | ||
uint32_t | long_length, | ||
uint8_t | _delete, | ||
uint8_t | pending | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_PROVIDER_PROPERTY.
xcb_randr_get_provider_property_reply_t* xcb_randr_get_provider_property_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_provider_property_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_provider_property_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_provider_property_cookie_t xcb_randr_get_provider_property_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | long_offset, | ||
uint32_t | long_length, | ||
uint8_t | _delete, | ||
uint8_t | pending | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_GET_PROVIDER_PROPERTY.
xcb_randr_get_providers_cookie_t xcb_randr_get_providers | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_PROVIDERS.
xcb_randr_get_providers_reply_t* xcb_randr_get_providers_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_providers_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_providers_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_providers_cookie_t xcb_randr_get_providers_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_GET_PROVIDERS.
xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_SCREEN_INFO.
xcb_randr_get_screen_info_reply_t* xcb_randr_get_screen_info_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_screen_info_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_screen_info_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_screen_info_cookie_t xcb_randr_get_screen_info_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, XCB_RANDR_GET_SCREEN_INFO, and xcb_randr_screen_size_end().
xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_SCREEN_RESOURCES.
xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_SCREEN_RESOURCES_CURRENT.
xcb_randr_get_screen_resources_current_reply_t* xcb_randr_get_screen_resources_current_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_screen_resources_current_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_screen_resources_current_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_screen_resources_current_cookie_t xcb_randr_get_screen_resources_current_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, XCB_RANDR_GET_SCREEN_RESOURCES_CURRENT, and xcb_randr_mode_info_end().
xcb_randr_get_screen_resources_reply_t* xcb_randr_get_screen_resources_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_screen_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 |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_screen_resources_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_screen_resources_cookie_t xcb_randr_get_screen_resources_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, XCB_RANDR_GET_SCREEN_RESOURCES, and xcb_randr_mode_info_end().
xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_GET_SCREEN_SIZE_RANGE.
xcb_randr_get_screen_size_range_reply_t* xcb_randr_get_screen_size_range_reply | ( | xcb_connection_t * | c, |
xcb_randr_get_screen_size_range_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_get_screen_size_range_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_get_screen_size_range_cookie_t xcb_randr_get_screen_size_range_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_GET_SCREEN_SIZE_RANGE.
xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_LIST_OUTPUT_PROPERTIES.
xcb_randr_list_output_properties_reply_t* xcb_randr_list_output_properties_reply | ( | xcb_connection_t * | c, |
xcb_randr_list_output_properties_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_list_output_properties_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_list_output_properties_cookie_t xcb_randr_list_output_properties_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_LIST_OUTPUT_PROPERTIES.
xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_LIST_PROVIDER_PROPERTIES.
xcb_randr_list_provider_properties_reply_t* xcb_randr_list_provider_properties_reply | ( | xcb_connection_t * | c, |
xcb_randr_list_provider_properties_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_list_provider_properties_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_list_provider_properties_cookie_t xcb_randr_list_provider_properties_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_LIST_PROVIDER_PROPERTIES.
xcb_generic_iterator_t xcb_randr_mode_end | ( | xcb_randr_mode_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_mode_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
xcb_generic_iterator_t xcb_randr_mode_info_end | ( | xcb_randr_mode_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_mode_info_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
Referenced by xcb_randr_get_screen_resources_current_unchecked(), and xcb_randr_get_screen_resources_unchecked().
void xcb_randr_mode_info_next | ( | xcb_randr_mode_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_mode_info_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_mode_info_t)
void xcb_randr_mode_next | ( | xcb_randr_mode_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_mode_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_mode_t)
xcb_generic_iterator_t xcb_randr_monitor_info_end | ( | xcb_randr_monitor_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_monitor_info_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_randr_monitor_info_next().
void xcb_randr_monitor_info_next | ( | xcb_randr_monitor_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_monitor_info_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_monitor_info_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_randr_monitor_info_end().
xcb_generic_iterator_t xcb_randr_notify_data_end | ( | xcb_randr_notify_data_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_notify_data_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_notify_data_next | ( | xcb_randr_notify_data_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_notify_data_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_notify_data_t)
xcb_generic_iterator_t xcb_randr_output_change_end | ( | xcb_randr_output_change_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_output_change_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_output_change_next | ( | xcb_randr_output_change_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_output_change_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_output_change_t)
xcb_generic_iterator_t xcb_randr_output_end | ( | xcb_randr_output_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_output_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_output_next | ( | xcb_randr_output_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_output_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_output_t)
xcb_generic_iterator_t xcb_randr_output_property_end | ( | xcb_randr_output_property_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_output_property_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_output_property_next | ( | xcb_randr_output_property_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_output_property_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_output_property_t)
xcb_generic_iterator_t xcb_randr_provider_change_end | ( | xcb_randr_provider_change_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_provider_change_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_provider_change_next | ( | xcb_randr_provider_change_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_provider_change_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_provider_change_t)
xcb_generic_iterator_t xcb_randr_provider_end | ( | xcb_randr_provider_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_provider_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_provider_next | ( | xcb_randr_provider_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_provider_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_provider_t)
xcb_generic_iterator_t xcb_randr_provider_property_end | ( | xcb_randr_provider_property_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_provider_property_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_provider_property_next | ( | xcb_randr_provider_property_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_provider_property_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_provider_property_t)
xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_QUERY_OUTPUT_PROPERTY.
xcb_randr_query_output_property_reply_t* xcb_randr_query_output_property_reply | ( | xcb_connection_t * | c, |
xcb_randr_query_output_property_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_query_output_property_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_query_output_property_cookie_t xcb_randr_query_output_property_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_output_t | output, | ||
xcb_atom_t | property | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_QUERY_OUTPUT_PROPERTY.
xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_QUERY_PROVIDER_PROPERTY.
xcb_randr_query_provider_property_reply_t* xcb_randr_query_provider_property_reply | ( | xcb_connection_t * | c, |
xcb_randr_query_provider_property_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_query_provider_property_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_query_provider_property_cookie_t xcb_randr_query_provider_property_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_atom_t | property | ||
) |
c | The connection |
Delivers a request to the X server.
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_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_QUERY_PROVIDER_PROPERTY.
xcb_randr_query_version_cookie_t xcb_randr_query_version | ( | xcb_connection_t * | c, |
uint32_t | major_version, | ||
uint32_t | minor_version | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_QUERY_VERSION.
xcb_randr_query_version_reply_t* xcb_randr_query_version_reply | ( | xcb_connection_t * | c, |
xcb_randr_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 |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_query_version_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_query_version_cookie_t xcb_randr_query_version_unchecked | ( | xcb_connection_t * | c, |
uint32_t | major_version, | ||
uint32_t | minor_version | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_QUERY_VERSION.
xcb_generic_iterator_t xcb_randr_refresh_rates_end | ( | xcb_randr_refresh_rates_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_refresh_rates_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and xcb_randr_refresh_rates_next().
void xcb_randr_refresh_rates_next | ( | xcb_randr_refresh_rates_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_refresh_rates_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_refresh_rates_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_randr_refresh_rates_end().
xcb_generic_iterator_t xcb_randr_resource_change_end | ( | xcb_randr_resource_change_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_resource_change_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
void xcb_randr_resource_change_next | ( | xcb_randr_resource_change_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_resource_change_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_resource_change_t)
xcb_generic_iterator_t xcb_randr_screen_size_end | ( | xcb_randr_screen_size_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_randr_screen_size_iterator_t |
Set the current element in the iterator to the last element. The member rem is set to 0. The member data points to the last element.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, and xcb_generic_iterator_t::rem.
Referenced by xcb_randr_get_screen_info_unchecked().
void xcb_randr_screen_size_next | ( | xcb_randr_screen_size_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_randr_screen_size_iterator_t |
Get the next element in the iterator. The member rem is decreased by one. The member data points to the next element. The member index is increased by sizeof(xcb_randr_screen_size_t)
xcb_void_cookie_t xcb_randr_select_input | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | enable | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_SELECT_INPUT.
xcb_void_cookie_t xcb_randr_select_input_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | enable | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_SELECT_INPUT.
xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
xcb_timestamp_t | timestamp, | ||
xcb_timestamp_t | config_timestamp, | ||
int16_t | x, | ||
int16_t | y, | ||
xcb_randr_mode_t | mode, | ||
uint16_t | rotation, | ||
uint32_t | outputs_len, | ||
const xcb_randr_output_t * | outputs | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_SET_CRTC_CONFIG.
xcb_randr_set_crtc_config_reply_t* xcb_randr_set_crtc_config_reply | ( | xcb_connection_t * | c, |
xcb_randr_set_crtc_config_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_set_crtc_config_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_set_crtc_config_cookie_t xcb_randr_set_crtc_config_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
xcb_timestamp_t | timestamp, | ||
xcb_timestamp_t | config_timestamp, | ||
int16_t | x, | ||
int16_t | y, | ||
xcb_randr_mode_t | mode, | ||
uint16_t | rotation, | ||
uint32_t | outputs_len, | ||
const xcb_randr_output_t * | outputs | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_SET_CRTC_CONFIG.
xcb_void_cookie_t xcb_randr_set_crtc_gamma | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
uint16_t | size, | ||
const uint16_t * | red, | ||
const uint16_t * | green, | ||
const uint16_t * | blue | ||
) |
c | The connection |
Delivers a request to the X server.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_SET_CRTC_GAMMA.
xcb_void_cookie_t xcb_randr_set_crtc_gamma_checked | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
uint16_t | size, | ||
const uint16_t * | red, | ||
const uint16_t * | green, | ||
const uint16_t * | blue | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_SET_CRTC_GAMMA.
xcb_void_cookie_t xcb_randr_set_crtc_transform | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
xcb_render_transform_t | transform, | ||
uint16_t | filter_len, | ||
const char * | filter_name, | ||
uint32_t | filter_params_len, | ||
const xcb_render_fixed_t * | filter_params | ||
) |
c | The connection |
Delivers a request to the X server.
References xcb_generic_iterator_t::data, xcb_generic_iterator_t::index, xcb_generic_iterator_t::rem, and XCB_RANDR_SET_CRTC_TRANSFORM.
xcb_void_cookie_t xcb_randr_set_crtc_transform_checked | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
xcb_render_transform_t | transform, | ||
uint16_t | filter_len, | ||
const char * | filter_name, | ||
uint32_t | filter_params_len, | ||
const xcb_render_fixed_t * | filter_params | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_SET_CRTC_TRANSFORM.
xcb_void_cookie_t xcb_randr_set_monitor | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_randr_monitor_info_t * | monitorinfo | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_SET_MONITOR.
xcb_void_cookie_t xcb_randr_set_monitor_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_randr_monitor_info_t * | monitorinfo | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_SET_MONITOR.
xcb_void_cookie_t xcb_randr_set_output_primary | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_randr_output_t | output | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_SET_OUTPUT_PRIMARY.
xcb_void_cookie_t xcb_randr_set_output_primary_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_randr_output_t | output | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_SET_OUTPUT_PRIMARY.
xcb_randr_set_panning_cookie_t xcb_randr_set_panning | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
xcb_timestamp_t | timestamp, | ||
uint16_t | left, | ||
uint16_t | top, | ||
uint16_t | width, | ||
uint16_t | height, | ||
uint16_t | track_left, | ||
uint16_t | track_top, | ||
uint16_t | track_width, | ||
uint16_t | track_height, | ||
int16_t | border_left, | ||
int16_t | border_top, | ||
int16_t | border_right, | ||
int16_t | border_bottom | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_SET_PANNING.
xcb_randr_set_panning_reply_t* xcb_randr_set_panning_reply | ( | xcb_connection_t * | c, |
xcb_randr_set_panning_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_set_panning_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_set_panning_cookie_t xcb_randr_set_panning_unchecked | ( | xcb_connection_t * | c, |
xcb_randr_crtc_t | crtc, | ||
xcb_timestamp_t | timestamp, | ||
uint16_t | left, | ||
uint16_t | top, | ||
uint16_t | width, | ||
uint16_t | height, | ||
uint16_t | track_left, | ||
uint16_t | track_top, | ||
uint16_t | track_width, | ||
uint16_t | track_height, | ||
int16_t | border_left, | ||
int16_t | border_top, | ||
int16_t | border_right, | ||
int16_t | border_bottom | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_SET_PANNING.
xcb_void_cookie_t xcb_randr_set_provider_offload_sink | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_randr_provider_t | sink_provider, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_SET_PROVIDER_OFFLOAD_SINK.
xcb_void_cookie_t xcb_randr_set_provider_offload_sink_checked | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_randr_provider_t | sink_provider, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_SET_PROVIDER_OFFLOAD_SINK.
xcb_void_cookie_t xcb_randr_set_provider_output_source | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_randr_provider_t | source_provider, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_SET_PROVIDER_OUTPUT_SOURCE.
xcb_void_cookie_t xcb_randr_set_provider_output_source_checked | ( | xcb_connection_t * | c, |
xcb_randr_provider_t | provider, | ||
xcb_randr_provider_t | source_provider, | ||
xcb_timestamp_t | config_timestamp | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_SET_PROVIDER_OUTPUT_SOURCE.
xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_timestamp_t | timestamp, | ||
xcb_timestamp_t | config_timestamp, | ||
uint16_t | sizeID, | ||
uint16_t | rotation, | ||
uint16_t | rate | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_SET_SCREEN_CONFIG.
xcb_randr_set_screen_config_reply_t* xcb_randr_set_screen_config_reply | ( | xcb_connection_t * | c, |
xcb_randr_set_screen_config_cookie_t | cookie, | ||
xcb_generic_error_t ** | e | ||
) |
Return the reply
c | The connection |
cookie | The cookie |
e | The xcb_generic_error_t supplied |
Returns the reply of the request asked by
The parameter e
supplied to this function must be NULL if xcb_randr_set_screen_config_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_randr_set_screen_config_cookie_t xcb_randr_set_screen_config_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_timestamp_t | timestamp, | ||
xcb_timestamp_t | config_timestamp, | ||
uint16_t | sizeID, | ||
uint16_t | rotation, | ||
uint16_t | rate | ||
) |
c | The connection |
Delivers a request to the X server.
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_RANDR_SET_SCREEN_CONFIG.
xcb_void_cookie_t xcb_randr_set_screen_size | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | width, | ||
uint16_t | height, | ||
uint32_t | mm_width, | ||
uint32_t | mm_height | ||
) |
c | The connection |
Delivers a request to the X server.
References XCB_RANDR_SET_SCREEN_SIZE.
xcb_void_cookie_t xcb_randr_set_screen_size_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | width, | ||
uint16_t | height, | ||
uint32_t | mm_width, | ||
uint32_t | mm_height | ||
) |
c | The connection |
Delivers a request to the X server.
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References XCB_RANDR_SET_SCREEN_SIZE.