XCB
1.13.1
|
Input XCB Protocol Implementation. More...
Variables | |
xcb_extension_t | xcb_input_id |
Input XCB Protocol Implementation.
#define XCB_INPUT_ALLOW_DEVICE_EVENTS 19 |
Opcode for xcb_input_allow_device_events.
#define XCB_INPUT_BARRIER_HIT 25 |
Opcode for xcb_input_barrier_hit.
#define XCB_INPUT_BARRIER_LEAVE 26 |
Opcode for xcb_input_barrier_leave.
#define XCB_INPUT_BUTTON_PRESS 4 |
Opcode for xcb_input_button_press.
#define XCB_INPUT_BUTTON_RELEASE 5 |
Opcode for xcb_input_button_release.
#define XCB_INPUT_CHANGE_DEVICE_CONTROL 35 |
Opcode for xcb_input_change_device_control.
#define XCB_INPUT_CHANGE_DEVICE_DONT_PROPAGATE_LIST 8 |
Opcode for xcb_input_change_device_dont_propagate_list.
#define XCB_INPUT_CHANGE_DEVICE_KEY_MAPPING 25 |
Opcode for xcb_input_change_device_key_mapping.
#define XCB_INPUT_CHANGE_DEVICE_NOTIFY 12 |
Opcode for xcb_input_change_device_notify.
#define XCB_INPUT_CHANGE_DEVICE_PROPERTY 37 |
Opcode for xcb_input_change_device_property.
#define XCB_INPUT_CHANGE_FEEDBACK_CONTROL 23 |
Opcode for xcb_input_change_feedback_control.
#define XCB_INPUT_CHANGE_KEYBOARD_DEVICE 11 |
Opcode for xcb_input_change_keyboard_device.
#define XCB_INPUT_CHANGE_POINTER_DEVICE 12 |
Opcode for xcb_input_change_pointer_device.
#define XCB_INPUT_CLASS 4 |
Opcode for xcb_input_class.
#define XCB_INPUT_CLOSE_DEVICE 4 |
Opcode for xcb_input_close_device.
#define XCB_INPUT_DELETE_DEVICE_PROPERTY 38 |
Opcode for xcb_input_delete_device_property.
#define XCB_INPUT_DEVICE 0 |
Opcode for xcb_input_device.
#define XCB_INPUT_DEVICE_BELL 32 |
Opcode for xcb_input_device_bell.
#define XCB_INPUT_DEVICE_BUSY 3 |
Opcode for xcb_input_device_busy.
#define XCB_INPUT_DEVICE_BUTTON_PRESS 3 |
Opcode for xcb_input_device_button_press.
#define XCB_INPUT_DEVICE_BUTTON_RELEASE 4 |
Opcode for xcb_input_device_button_release.
#define XCB_INPUT_DEVICE_BUTTON_STATE_NOTIFY 14 |
Opcode for xcb_input_device_button_state_notify.
#define XCB_INPUT_DEVICE_CHANGED 1 |
Opcode for xcb_input_device_changed.
#define XCB_INPUT_DEVICE_FOCUS_IN 6 |
Opcode for xcb_input_device_focus_in.
#define XCB_INPUT_DEVICE_FOCUS_OUT 7 |
Opcode for xcb_input_device_focus_out.
#define XCB_INPUT_DEVICE_KEY_PRESS 1 |
Opcode for xcb_input_device_key_press.
#define XCB_INPUT_DEVICE_KEY_RELEASE 2 |
Opcode for xcb_input_device_key_release.
#define XCB_INPUT_DEVICE_KEY_STATE_NOTIFY 13 |
Opcode for xcb_input_device_key_state_notify.
#define XCB_INPUT_DEVICE_MAPPING_NOTIFY 11 |
Opcode for xcb_input_device_mapping_notify.
#define XCB_INPUT_DEVICE_MOTION_NOTIFY 5 |
Opcode for xcb_input_device_motion_notify.
#define XCB_INPUT_DEVICE_PRESENCE_NOTIFY 15 |
Opcode for xcb_input_device_presence_notify.
#define XCB_INPUT_DEVICE_PROPERTY_NOTIFY 16 |
Opcode for xcb_input_device_property_notify.
#define XCB_INPUT_DEVICE_STATE_NOTIFY 10 |
Opcode for xcb_input_device_state_notify.
#define XCB_INPUT_DEVICE_VALUATOR 0 |
Opcode for xcb_input_device_valuator.
#define XCB_INPUT_ENTER 7 |
Opcode for xcb_input_enter.
#define XCB_INPUT_EVENT 1 |
Opcode for xcb_input_event.
#define XCB_INPUT_FOCUS_IN 9 |
Opcode for xcb_input_focus_in.
#define XCB_INPUT_FOCUS_OUT 10 |
Opcode for xcb_input_focus_out.
#define XCB_INPUT_GET_DEVICE_BUTTON_MAPPING 28 |
Opcode for xcb_input_get_device_button_mapping.
#define XCB_INPUT_GET_DEVICE_CONTROL 34 |
Opcode for xcb_input_get_device_control.
#define XCB_INPUT_GET_DEVICE_DONT_PROPAGATE_LIST 9 |
Opcode for xcb_input_get_device_dont_propagate_list.
#define XCB_INPUT_GET_DEVICE_FOCUS 20 |
Opcode for xcb_input_get_device_focus.
#define XCB_INPUT_GET_DEVICE_KEY_MAPPING 24 |
Opcode for xcb_input_get_device_key_mapping.
#define XCB_INPUT_GET_DEVICE_MODIFIER_MAPPING 26 |
Opcode for xcb_input_get_device_modifier_mapping.
#define XCB_INPUT_GET_DEVICE_MOTION_EVENTS 10 |
Opcode for xcb_input_get_device_motion_events.
#define XCB_INPUT_GET_DEVICE_PROPERTY 39 |
Opcode for xcb_input_get_device_property.
#define XCB_INPUT_GET_EXTENSION_VERSION 1 |
Opcode for xcb_input_get_extension_version.
#define XCB_INPUT_GET_FEEDBACK_CONTROL 22 |
Opcode for xcb_input_get_feedback_control.
#define XCB_INPUT_GET_SELECTED_EXTENSION_EVENTS 7 |
Opcode for xcb_input_get_selected_extension_events.
#define XCB_INPUT_GRAB_DEVICE 13 |
Opcode for xcb_input_grab_device.
#define XCB_INPUT_GRAB_DEVICE_BUTTON 17 |
Opcode for xcb_input_grab_device_button.
#define XCB_INPUT_GRAB_DEVICE_KEY 15 |
Opcode for xcb_input_grab_device_key.
#define XCB_INPUT_HIERARCHY 11 |
Opcode for xcb_input_hierarchy.
#define XCB_INPUT_KEY_PRESS 2 |
Opcode for xcb_input_key_press.
#define XCB_INPUT_KEY_RELEASE 3 |
Opcode for xcb_input_key_release.
#define XCB_INPUT_LEAVE 8 |
Opcode for xcb_input_leave.
#define XCB_INPUT_LIST_DEVICE_PROPERTIES 36 |
Opcode for xcb_input_list_device_properties.
#define XCB_INPUT_LIST_INPUT_DEVICES 2 |
Opcode for xcb_input_list_input_devices.
#define XCB_INPUT_MODE 2 |
Opcode for xcb_input_mode.
#define XCB_INPUT_MOTION 6 |
Opcode for xcb_input_motion.
#define XCB_INPUT_OPEN_DEVICE 3 |
Opcode for xcb_input_open_device.
#define XCB_INPUT_PROPERTY 12 |
Opcode for xcb_input_property.
#define XCB_INPUT_PROXIMITY_IN 8 |
Opcode for xcb_input_proximity_in.
#define XCB_INPUT_PROXIMITY_OUT 9 |
Opcode for xcb_input_proximity_out.
#define XCB_INPUT_QUERY_DEVICE_STATE 30 |
Opcode for xcb_input_query_device_state.
#define XCB_INPUT_RAW_BUTTON_PRESS 15 |
Opcode for xcb_input_raw_button_press.
#define XCB_INPUT_RAW_BUTTON_RELEASE 16 |
Opcode for xcb_input_raw_button_release.
#define XCB_INPUT_RAW_KEY_PRESS 13 |
Opcode for xcb_input_raw_key_press.
#define XCB_INPUT_RAW_KEY_RELEASE 14 |
Opcode for xcb_input_raw_key_release.
#define XCB_INPUT_RAW_MOTION 17 |
Opcode for xcb_input_raw_motion.
#define XCB_INPUT_RAW_TOUCH_BEGIN 22 |
Opcode for xcb_input_raw_touch_begin.
#define XCB_INPUT_RAW_TOUCH_END 24 |
Opcode for xcb_input_raw_touch_end.
#define XCB_INPUT_RAW_TOUCH_UPDATE 23 |
Opcode for xcb_input_raw_touch_update.
#define XCB_INPUT_SELECT_EXTENSION_EVENT 6 |
Opcode for xcb_input_select_extension_event.
#define XCB_INPUT_SEND_EXTENSION_EVENT 31 |
Opcode for xcb_input_send_extension_event.
#define XCB_INPUT_SET_DEVICE_BUTTON_MAPPING 29 |
Opcode for xcb_input_set_device_button_mapping.
#define XCB_INPUT_SET_DEVICE_FOCUS 21 |
Opcode for xcb_input_set_device_focus.
#define XCB_INPUT_SET_DEVICE_MODE 5 |
Opcode for xcb_input_set_device_mode.
#define XCB_INPUT_SET_DEVICE_MODIFIER_MAPPING 27 |
Opcode for xcb_input_set_device_modifier_mapping.
#define XCB_INPUT_SET_DEVICE_VALUATORS 33 |
Opcode for xcb_input_set_device_valuators.
#define XCB_INPUT_TOUCH_BEGIN 18 |
Opcode for xcb_input_touch_begin.
#define XCB_INPUT_TOUCH_END 20 |
Opcode for xcb_input_touch_end.
#define XCB_INPUT_TOUCH_OWNERSHIP 21 |
Opcode for xcb_input_touch_ownership.
#define XCB_INPUT_TOUCH_UPDATE 19 |
Opcode for xcb_input_touch_update.
#define XCB_INPUT_UNGRAB_DEVICE 14 |
Opcode for xcb_input_ungrab_device.
#define XCB_INPUT_UNGRAB_DEVICE_BUTTON 18 |
Opcode for xcb_input_ungrab_device_button.
#define XCB_INPUT_UNGRAB_DEVICE_KEY 16 |
Opcode for xcb_input_ungrab_device_key.
#define XCB_INPUT_XI_ALLOW_EVENTS 53 |
Opcode for xcb_input_xi_allow_events.
#define XCB_INPUT_XI_BARRIER_RELEASE_POINTER 61 |
Opcode for xcb_input_xi_barrier_release_pointer.
#define XCB_INPUT_XI_CHANGE_CURSOR 42 |
Opcode for xcb_input_xi_change_cursor.
#define XCB_INPUT_XI_CHANGE_HIERARCHY 43 |
Opcode for xcb_input_xi_change_hierarchy.
#define XCB_INPUT_XI_CHANGE_PROPERTY 57 |
Opcode for xcb_input_xi_change_property.
#define XCB_INPUT_XI_DELETE_PROPERTY 58 |
Opcode for xcb_input_xi_delete_property.
#define XCB_INPUT_XI_GET_CLIENT_POINTER 45 |
Opcode for xcb_input_xi_get_client_pointer.
#define XCB_INPUT_XI_GET_FOCUS 50 |
Opcode for xcb_input_xi_get_focus.
#define XCB_INPUT_XI_GET_PROPERTY 59 |
Opcode for xcb_input_xi_get_property.
#define XCB_INPUT_XI_GET_SELECTED_EVENTS 60 |
Opcode for xcb_input_xi_get_selected_events.
#define XCB_INPUT_XI_GRAB_DEVICE 51 |
Opcode for xcb_input_xi_grab_device.
#define XCB_INPUT_XI_LIST_PROPERTIES 56 |
Opcode for xcb_input_xi_list_properties.
#define XCB_INPUT_XI_PASSIVE_GRAB_DEVICE 54 |
Opcode for xcb_input_xi_passive_grab_device.
#define XCB_INPUT_XI_PASSIVE_UNGRAB_DEVICE 55 |
Opcode for xcb_input_xi_passive_ungrab_device.
#define XCB_INPUT_XI_QUERY_DEVICE 48 |
Opcode for xcb_input_xi_query_device.
#define XCB_INPUT_XI_QUERY_POINTER 40 |
Opcode for xcb_input_xi_query_pointer.
#define XCB_INPUT_XI_QUERY_VERSION 47 |
Opcode for xcb_input_xi_query_version.
#define XCB_INPUT_XI_SELECT_EVENTS 46 |
Opcode for xcb_input_xi_select_events.
#define XCB_INPUT_XI_SET_CLIENT_POINTER 44 |
Opcode for xcb_input_xi_set_client_pointer.
#define XCB_INPUT_XI_SET_FOCUS 49 |
Opcode for xcb_input_xi_set_focus.
#define XCB_INPUT_XI_UNGRAB_DEVICE 52 |
Opcode for xcb_input_xi_ungrab_device.
#define XCB_INPUT_XI_WARP_POINTER 41 |
Opcode for xcb_input_xi_warp_pointer.
xcb_generic_iterator_t xcb_input_add_master_end | ( | xcb_input_add_master_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_add_master_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_input_add_master_next().
void xcb_input_add_master_next | ( | xcb_input_add_master_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_add_master_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_input_add_master_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_add_master_end().
xcb_void_cookie_t xcb_input_allow_device_events | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
uint8_t | mode, | ||
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_allow_device_events_checked | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
uint8_t | mode, | ||
uint8_t | device_id | ||
) |
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().
xcb_generic_iterator_t xcb_input_attach_slave_end | ( | xcb_input_attach_slave_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_attach_slave_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_input_attach_slave_next | ( | xcb_input_attach_slave_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_attach_slave_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_input_attach_slave_t)
xcb_generic_iterator_t xcb_input_axis_info_end | ( | xcb_input_axis_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_axis_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.
void xcb_input_axis_info_next | ( | xcb_input_axis_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_axis_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_input_axis_info_t)
xcb_generic_iterator_t xcb_input_barrier_release_pointer_info_end | ( | xcb_input_barrier_release_pointer_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_barrier_release_pointer_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.
void xcb_input_barrier_release_pointer_info_next | ( | xcb_input_barrier_release_pointer_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_barrier_release_pointer_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_input_barrier_release_pointer_info_t)
xcb_generic_iterator_t xcb_input_bell_feedback_ctl_end | ( | xcb_input_bell_feedback_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_bell_feedback_ctl_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_input_bell_feedback_ctl_next | ( | xcb_input_bell_feedback_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_bell_feedback_ctl_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_input_bell_feedback_ctl_t)
xcb_generic_iterator_t xcb_input_bell_feedback_state_end | ( | xcb_input_bell_feedback_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_bell_feedback_state_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_input_bell_feedback_state_next | ( | xcb_input_bell_feedback_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_bell_feedback_state_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_input_bell_feedback_state_t)
xcb_generic_iterator_t xcb_input_button_class_end | ( | xcb_input_button_class_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_button_class_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_input_button_class_next().
void xcb_input_button_class_next | ( | xcb_input_button_class_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_button_class_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_input_button_class_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_button_class_end().
xcb_generic_iterator_t xcb_input_button_info_end | ( | xcb_input_button_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_button_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.
void xcb_input_button_info_next | ( | xcb_input_button_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_button_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_input_button_info_t)
xcb_generic_iterator_t xcb_input_button_state_end | ( | xcb_input_button_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_button_state_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_input_button_state_next | ( | xcb_input_button_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_button_state_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_input_button_state_t)
xcb_input_change_device_control_cookie_t xcb_input_change_device_control | ( | xcb_connection_t * | c, |
uint16_t | control_id, | ||
uint8_t | device_id, | ||
xcb_input_device_ctl_t * | control | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_change_device_control_reply_t* xcb_input_change_device_control_reply | ( | xcb_connection_t * | c, |
xcb_input_change_device_control_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_input_change_device_control_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_change_device_control_cookie_t xcb_input_change_device_control_unchecked | ( | xcb_connection_t * | c, |
uint16_t | control_id, | ||
uint8_t | device_id, | ||
xcb_input_device_ctl_t * | control | ||
) |
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.
xcb_void_cookie_t xcb_input_change_device_dont_propagate_list | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | num_classes, | ||
uint8_t | mode, | ||
const xcb_input_event_class_t * | classes | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_change_device_dont_propagate_list_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | num_classes, | ||
uint8_t | mode, | ||
const xcb_input_event_class_t * | classes | ||
) |
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().
xcb_void_cookie_t xcb_input_change_device_key_mapping | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
xcb_input_key_code_t | first_keycode, | ||
uint8_t | keysyms_per_keycode, | ||
uint8_t | keycode_count, | ||
const xcb_keysym_t * | keysyms | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_change_device_key_mapping_checked | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
xcb_input_key_code_t | first_keycode, | ||
uint8_t | keysyms_per_keycode, | ||
uint8_t | keycode_count, | ||
const xcb_keysym_t * | keysyms | ||
) |
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().
xcb_void_cookie_t xcb_input_change_device_property | ( | xcb_connection_t * | c, |
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint8_t | device_id, | ||
uint8_t | format, | ||
uint8_t | mode, | ||
uint32_t | num_items, | ||
const void * | items | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_change_device_property_aux | ( | xcb_connection_t * | c, |
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint8_t | device_id, | ||
uint8_t | format, | ||
uint8_t | mode, | ||
uint32_t | num_items, | ||
const xcb_input_change_device_property_items_t * | items | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_change_device_property_aux_checked | ( | xcb_connection_t * | c, |
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint8_t | device_id, | ||
uint8_t | format, | ||
uint8_t | mode, | ||
uint32_t | num_items, | ||
const xcb_input_change_device_property_items_t * | items | ||
) |
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().
xcb_void_cookie_t xcb_input_change_device_property_checked | ( | xcb_connection_t * | c, |
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint8_t | device_id, | ||
uint8_t | format, | ||
uint8_t | mode, | ||
uint32_t | num_items, | ||
const void * | items | ||
) |
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().
xcb_void_cookie_t xcb_input_change_feedback_control | ( | xcb_connection_t * | c, |
uint32_t | mask, | ||
uint8_t | device_id, | ||
uint8_t | feedback_id, | ||
xcb_input_feedback_ctl_t * | feedback | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_change_feedback_control_checked | ( | xcb_connection_t * | c, |
uint32_t | mask, | ||
uint8_t | device_id, | ||
uint8_t | feedback_id, | ||
xcb_input_feedback_ctl_t * | feedback | ||
) |
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().
xcb_input_change_keyboard_device_cookie_t xcb_input_change_keyboard_device | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_change_keyboard_device_reply_t* xcb_input_change_keyboard_device_reply | ( | xcb_connection_t * | c, |
xcb_input_change_keyboard_device_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_input_change_keyboard_device_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_change_keyboard_device_cookie_t xcb_input_change_keyboard_device_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
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.
xcb_input_change_pointer_device_cookie_t xcb_input_change_pointer_device | ( | xcb_connection_t * | c, |
uint8_t | x_axis, | ||
uint8_t | y_axis, | ||
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_change_pointer_device_reply_t* xcb_input_change_pointer_device_reply | ( | xcb_connection_t * | c, |
xcb_input_change_pointer_device_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_input_change_pointer_device_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_change_pointer_device_cookie_t xcb_input_change_pointer_device_unchecked | ( | xcb_connection_t * | c, |
uint8_t | x_axis, | ||
uint8_t | y_axis, | ||
uint8_t | device_id | ||
) |
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.
xcb_void_cookie_t xcb_input_close_device | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_close_device_checked | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
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().
xcb_void_cookie_t xcb_input_delete_device_property | ( | xcb_connection_t * | c, |
xcb_atom_t | property, | ||
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_delete_device_property_checked | ( | xcb_connection_t * | c, |
xcb_atom_t | property, | ||
uint8_t | device_id | ||
) |
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().
xcb_generic_iterator_t xcb_input_detach_slave_end | ( | xcb_input_detach_slave_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_detach_slave_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_input_detach_slave_next | ( | xcb_input_detach_slave_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_detach_slave_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_input_detach_slave_t)
xcb_generic_iterator_t xcb_input_device_abs_area_ctrl_end | ( | xcb_input_device_abs_area_ctrl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_abs_area_ctrl_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_input_device_abs_area_ctrl_next | ( | xcb_input_device_abs_area_ctrl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_abs_area_ctrl_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_input_device_abs_area_ctrl_t)
xcb_generic_iterator_t xcb_input_device_abs_area_state_end | ( | xcb_input_device_abs_area_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_abs_area_state_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_input_device_abs_area_state_next | ( | xcb_input_device_abs_area_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_abs_area_state_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_input_device_abs_area_state_t)
xcb_generic_iterator_t xcb_input_device_abs_calib_ctl_end | ( | xcb_input_device_abs_calib_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_abs_calib_ctl_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_input_device_abs_calib_ctl_next | ( | xcb_input_device_abs_calib_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_abs_calib_ctl_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_input_device_abs_calib_ctl_t)
xcb_generic_iterator_t xcb_input_device_abs_calib_state_end | ( | xcb_input_device_abs_calib_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_abs_calib_state_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_input_device_abs_calib_state_next | ( | xcb_input_device_abs_calib_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_abs_calib_state_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_input_device_abs_calib_state_t)
xcb_void_cookie_t xcb_input_device_bell | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | feedback_id, | ||
uint8_t | feedback_class, | ||
int8_t | percent | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_device_bell_checked | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | feedback_id, | ||
uint8_t | feedback_class, | ||
int8_t | percent | ||
) |
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().
xcb_generic_iterator_t xcb_input_device_class_end | ( | xcb_input_device_class_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_class_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_input_device_class_next().
void xcb_input_device_class_next | ( | xcb_input_device_class_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_class_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_input_device_class_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_device_class_end().
xcb_generic_iterator_t xcb_input_device_core_ctrl_end | ( | xcb_input_device_core_ctrl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_core_ctrl_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_input_device_core_ctrl_next | ( | xcb_input_device_core_ctrl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_core_ctrl_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_input_device_core_ctrl_t)
xcb_generic_iterator_t xcb_input_device_core_state_end | ( | xcb_input_device_core_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_core_state_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_input_device_core_state_next | ( | xcb_input_device_core_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_core_state_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_input_device_core_state_t)
xcb_generic_iterator_t xcb_input_device_ctl_end | ( | xcb_input_device_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_ctl_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_input_device_ctl_next().
void xcb_input_device_ctl_next | ( | xcb_input_device_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_ctl_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_input_device_ctl_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_device_ctl_end().
xcb_generic_iterator_t xcb_input_device_enable_ctrl_end | ( | xcb_input_device_enable_ctrl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_enable_ctrl_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_input_device_enable_ctrl_next | ( | xcb_input_device_enable_ctrl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_enable_ctrl_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_input_device_enable_ctrl_t)
xcb_generic_iterator_t xcb_input_device_enable_state_end | ( | xcb_input_device_enable_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_enable_state_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_input_device_enable_state_next | ( | xcb_input_device_enable_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_enable_state_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_input_device_enable_state_t)
xcb_generic_iterator_t xcb_input_device_id_end | ( | xcb_input_device_id_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_id_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_input_device_id_next | ( | xcb_input_device_id_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_id_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_input_device_id_t)
xcb_generic_iterator_t xcb_input_device_info_end | ( | xcb_input_device_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_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.
void xcb_input_device_info_next | ( | xcb_input_device_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_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_input_device_info_t)
xcb_generic_iterator_t xcb_input_device_name_end | ( | xcb_input_device_name_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_name_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_input_device_name_next().
void xcb_input_device_name_next | ( | xcb_input_device_name_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_name_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_input_device_name_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_device_name_end().
xcb_generic_iterator_t xcb_input_device_resolution_ctl_end | ( | xcb_input_device_resolution_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_resolution_ctl_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_input_device_resolution_ctl_next().
void xcb_input_device_resolution_ctl_next | ( | xcb_input_device_resolution_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_resolution_ctl_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_input_device_resolution_ctl_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_device_resolution_ctl_end().
xcb_generic_iterator_t xcb_input_device_resolution_state_end | ( | xcb_input_device_resolution_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_resolution_state_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_input_device_resolution_state_next().
void xcb_input_device_resolution_state_next | ( | xcb_input_device_resolution_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_resolution_state_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_input_device_resolution_state_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_device_resolution_state_end().
xcb_generic_iterator_t xcb_input_device_state_end | ( | xcb_input_device_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_state_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_input_device_state_next().
void xcb_input_device_state_next | ( | xcb_input_device_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_state_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_input_device_state_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_device_state_end().
xcb_generic_iterator_t xcb_input_device_time_coord_end | ( | xcb_input_device_time_coord_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_device_time_coord_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_input_device_time_coord_next().
void xcb_input_device_time_coord_next | ( | xcb_input_device_time_coord_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_device_time_coord_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_input_device_time_coord_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_device_time_coord_end().
xcb_generic_iterator_t xcb_input_event_class_end | ( | xcb_input_event_class_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_event_class_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_input_event_class_next | ( | xcb_input_event_class_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_event_class_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_input_event_class_t)
xcb_generic_iterator_t xcb_input_event_for_send_end | ( | xcb_input_event_for_send_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_event_for_send_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_input_event_for_send_next | ( | xcb_input_event_for_send_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_event_for_send_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_input_event_for_send_t)
xcb_generic_iterator_t xcb_input_event_mask_end | ( | xcb_input_event_mask_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_event_mask_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_input_event_mask_next().
void xcb_input_event_mask_next | ( | xcb_input_event_mask_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_event_mask_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_input_event_mask_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_event_mask_end().
xcb_generic_iterator_t xcb_input_event_type_base_end | ( | xcb_input_event_type_base_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_event_type_base_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_input_event_type_base_next | ( | xcb_input_event_type_base_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_event_type_base_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_input_event_type_base_t)
xcb_generic_iterator_t xcb_input_feedback_ctl_end | ( | xcb_input_feedback_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_feedback_ctl_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_input_feedback_ctl_next().
void xcb_input_feedback_ctl_next | ( | xcb_input_feedback_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_feedback_ctl_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_input_feedback_ctl_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_feedback_ctl_end().
xcb_generic_iterator_t xcb_input_feedback_state_end | ( | xcb_input_feedback_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_feedback_state_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_input_feedback_state_next().
void xcb_input_feedback_state_next | ( | xcb_input_feedback_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_feedback_state_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_input_feedback_state_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_feedback_state_end().
xcb_generic_iterator_t xcb_input_fp1616_end | ( | xcb_input_fp1616_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_fp1616_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_input_fp1616_next | ( | xcb_input_fp1616_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_fp1616_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_input_fp1616_t)
xcb_generic_iterator_t xcb_input_fp3232_end | ( | xcb_input_fp3232_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_fp3232_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_input_fp3232_next | ( | xcb_input_fp3232_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_fp3232_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_input_fp3232_t)
xcb_input_get_device_button_mapping_cookie_t xcb_input_get_device_button_mapping | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_device_button_mapping_reply_t* xcb_input_get_device_button_mapping_reply | ( | xcb_connection_t * | c, |
xcb_input_get_device_button_mapping_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_input_get_device_button_mapping_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_device_button_mapping_cookie_t xcb_input_get_device_button_mapping_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
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.
xcb_input_get_device_control_cookie_t xcb_input_get_device_control | ( | xcb_connection_t * | c, |
uint16_t | control_id, | ||
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_device_control_reply_t* xcb_input_get_device_control_reply | ( | xcb_connection_t * | c, |
xcb_input_get_device_control_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_input_get_device_control_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_device_control_cookie_t xcb_input_get_device_control_unchecked | ( | xcb_connection_t * | c, |
uint16_t | control_id, | ||
uint8_t | device_id | ||
) |
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.
xcb_input_get_device_dont_propagate_list_cookie_t xcb_input_get_device_dont_propagate_list | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_device_dont_propagate_list_reply_t* xcb_input_get_device_dont_propagate_list_reply | ( | xcb_connection_t * | c, |
xcb_input_get_device_dont_propagate_list_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_input_get_device_dont_propagate_list_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_device_dont_propagate_list_cookie_t xcb_input_get_device_dont_propagate_list_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.
xcb_input_get_device_focus_cookie_t xcb_input_get_device_focus | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_device_focus_reply_t* xcb_input_get_device_focus_reply | ( | xcb_connection_t * | c, |
xcb_input_get_device_focus_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_input_get_device_focus_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_device_focus_cookie_t xcb_input_get_device_focus_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
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.
xcb_input_get_device_key_mapping_cookie_t xcb_input_get_device_key_mapping | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
xcb_input_key_code_t | first_keycode, | ||
uint8_t | count | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_device_key_mapping_reply_t* xcb_input_get_device_key_mapping_reply | ( | xcb_connection_t * | c, |
xcb_input_get_device_key_mapping_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_input_get_device_key_mapping_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_device_key_mapping_cookie_t xcb_input_get_device_key_mapping_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
xcb_input_key_code_t | first_keycode, | ||
uint8_t | count | ||
) |
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.
xcb_input_get_device_modifier_mapping_cookie_t xcb_input_get_device_modifier_mapping | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_device_modifier_mapping_reply_t* xcb_input_get_device_modifier_mapping_reply | ( | xcb_connection_t * | c, |
xcb_input_get_device_modifier_mapping_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_input_get_device_modifier_mapping_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_device_modifier_mapping_cookie_t xcb_input_get_device_modifier_mapping_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
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.
xcb_input_get_device_motion_events_cookie_t xcb_input_get_device_motion_events | ( | xcb_connection_t * | c, |
xcb_timestamp_t | start, | ||
xcb_timestamp_t | stop, | ||
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_device_motion_events_reply_t* xcb_input_get_device_motion_events_reply | ( | xcb_connection_t * | c, |
xcb_input_get_device_motion_events_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_input_get_device_motion_events_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_device_motion_events_cookie_t xcb_input_get_device_motion_events_unchecked | ( | xcb_connection_t * | c, |
xcb_timestamp_t | start, | ||
xcb_timestamp_t | stop, | ||
uint8_t | device_id | ||
) |
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.
xcb_input_get_device_property_cookie_t xcb_input_get_device_property | ( | xcb_connection_t * | c, |
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | offset, | ||
uint32_t | len, | ||
uint8_t | device_id, | ||
uint8_t | _delete | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_device_property_reply_t* xcb_input_get_device_property_reply | ( | xcb_connection_t * | c, |
xcb_input_get_device_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_input_get_device_property_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_device_property_cookie_t xcb_input_get_device_property_unchecked | ( | xcb_connection_t * | c, |
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | offset, | ||
uint32_t | len, | ||
uint8_t | device_id, | ||
uint8_t | _delete | ||
) |
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.
xcb_input_get_extension_version_cookie_t xcb_input_get_extension_version | ( | xcb_connection_t * | c, |
uint16_t | name_len, | ||
const char * | name | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_extension_version_reply_t* xcb_input_get_extension_version_reply | ( | xcb_connection_t * | c, |
xcb_input_get_extension_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_input_get_extension_version_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_extension_version_cookie_t xcb_input_get_extension_version_unchecked | ( | xcb_connection_t * | c, |
uint16_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.
xcb_input_get_feedback_control_cookie_t xcb_input_get_feedback_control | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_feedback_control_reply_t* xcb_input_get_feedback_control_reply | ( | xcb_connection_t * | c, |
xcb_input_get_feedback_control_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_input_get_feedback_control_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_feedback_control_cookie_t xcb_input_get_feedback_control_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
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.
xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_get_selected_extension_events_reply_t* xcb_input_get_selected_extension_events_reply | ( | xcb_connection_t * | c, |
xcb_input_get_selected_extension_events_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_input_get_selected_extension_events_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_get_selected_extension_events_cookie_t xcb_input_get_selected_extension_events_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.
xcb_input_grab_device_cookie_t xcb_input_grab_device | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
xcb_timestamp_t | time, | ||
uint16_t | num_classes, | ||
uint8_t | this_device_mode, | ||
uint8_t | other_device_mode, | ||
uint8_t | owner_events, | ||
uint8_t | device_id, | ||
const xcb_input_event_class_t * | classes | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_grab_device_button | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
uint8_t | grabbed_device, | ||
uint8_t | modifier_device, | ||
uint16_t | num_classes, | ||
uint16_t | modifiers, | ||
uint8_t | this_device_mode, | ||
uint8_t | other_device_mode, | ||
uint8_t | button, | ||
uint8_t | owner_events, | ||
const xcb_input_event_class_t * | classes | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_grab_device_button_checked | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
uint8_t | grabbed_device, | ||
uint8_t | modifier_device, | ||
uint16_t | num_classes, | ||
uint16_t | modifiers, | ||
uint8_t | this_device_mode, | ||
uint8_t | other_device_mode, | ||
uint8_t | button, | ||
uint8_t | owner_events, | ||
const xcb_input_event_class_t * | classes | ||
) |
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().
xcb_void_cookie_t xcb_input_grab_device_key | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
uint16_t | num_classes, | ||
uint16_t | modifiers, | ||
uint8_t | modifier_device, | ||
uint8_t | grabbed_device, | ||
uint8_t | key, | ||
uint8_t | this_device_mode, | ||
uint8_t | other_device_mode, | ||
uint8_t | owner_events, | ||
const xcb_input_event_class_t * | classes | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_grab_device_key_checked | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
uint16_t | num_classes, | ||
uint16_t | modifiers, | ||
uint8_t | modifier_device, | ||
uint8_t | grabbed_device, | ||
uint8_t | key, | ||
uint8_t | this_device_mode, | ||
uint8_t | other_device_mode, | ||
uint8_t | owner_events, | ||
const xcb_input_event_class_t * | classes | ||
) |
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().
xcb_input_grab_device_reply_t* xcb_input_grab_device_reply | ( | xcb_connection_t * | c, |
xcb_input_grab_device_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_input_grab_device_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_grab_device_cookie_t xcb_input_grab_device_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
xcb_timestamp_t | time, | ||
uint16_t | num_classes, | ||
uint8_t | this_device_mode, | ||
uint8_t | other_device_mode, | ||
uint8_t | owner_events, | ||
uint8_t | device_id, | ||
const xcb_input_event_class_t * | classes | ||
) |
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.
xcb_generic_iterator_t xcb_input_grab_modifier_info_end | ( | xcb_input_grab_modifier_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_grab_modifier_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.
void xcb_input_grab_modifier_info_next | ( | xcb_input_grab_modifier_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_grab_modifier_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_input_grab_modifier_info_t)
xcb_generic_iterator_t xcb_input_group_info_end | ( | xcb_input_group_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_group_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.
void xcb_input_group_info_next | ( | xcb_input_group_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_group_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_input_group_info_t)
xcb_generic_iterator_t xcb_input_hierarchy_change_end | ( | xcb_input_hierarchy_change_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_hierarchy_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, xcb_generic_iterator_t::rem, and xcb_input_hierarchy_change_next().
void xcb_input_hierarchy_change_next | ( | xcb_input_hierarchy_change_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_hierarchy_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_input_hierarchy_change_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_hierarchy_change_end().
xcb_generic_iterator_t xcb_input_hierarchy_info_end | ( | xcb_input_hierarchy_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_hierarchy_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.
void xcb_input_hierarchy_info_next | ( | xcb_input_hierarchy_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_hierarchy_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_input_hierarchy_info_t)
xcb_generic_iterator_t xcb_input_input_class_info_end | ( | xcb_input_input_class_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_input_class_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.
void xcb_input_input_class_info_next | ( | xcb_input_input_class_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_input_class_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_input_input_class_info_t)
xcb_generic_iterator_t xcb_input_input_info_end | ( | xcb_input_input_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_input_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_input_input_info_next().
void xcb_input_input_info_next | ( | xcb_input_input_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_input_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_input_input_info_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_input_info_end().
xcb_generic_iterator_t xcb_input_input_state_end | ( | xcb_input_input_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_input_state_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_input_input_state_next().
void xcb_input_input_state_next | ( | xcb_input_input_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_input_state_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_input_input_state_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_input_state_end().
xcb_generic_iterator_t xcb_input_integer_feedback_ctl_end | ( | xcb_input_integer_feedback_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_integer_feedback_ctl_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_input_integer_feedback_ctl_next | ( | xcb_input_integer_feedback_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_integer_feedback_ctl_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_input_integer_feedback_ctl_t)
xcb_generic_iterator_t xcb_input_integer_feedback_state_end | ( | xcb_input_integer_feedback_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_integer_feedback_state_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_input_integer_feedback_state_next | ( | xcb_input_integer_feedback_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_integer_feedback_state_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_input_integer_feedback_state_t)
xcb_generic_iterator_t xcb_input_kbd_feedback_ctl_end | ( | xcb_input_kbd_feedback_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_kbd_feedback_ctl_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_input_kbd_feedback_ctl_next | ( | xcb_input_kbd_feedback_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_kbd_feedback_ctl_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_input_kbd_feedback_ctl_t)
xcb_generic_iterator_t xcb_input_kbd_feedback_state_end | ( | xcb_input_kbd_feedback_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_kbd_feedback_state_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_input_kbd_feedback_state_next | ( | xcb_input_kbd_feedback_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_kbd_feedback_state_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_input_kbd_feedback_state_t)
xcb_generic_iterator_t xcb_input_key_class_end | ( | xcb_input_key_class_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_key_class_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_input_key_class_next().
void xcb_input_key_class_next | ( | xcb_input_key_class_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_key_class_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_input_key_class_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_key_class_end().
xcb_generic_iterator_t xcb_input_key_code_end | ( | xcb_input_key_code_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_key_code_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_input_key_code_next | ( | xcb_input_key_code_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_key_code_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_input_key_code_t)
xcb_generic_iterator_t xcb_input_key_info_end | ( | xcb_input_key_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_key_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.
void xcb_input_key_info_next | ( | xcb_input_key_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_key_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_input_key_info_t)
xcb_generic_iterator_t xcb_input_key_state_end | ( | xcb_input_key_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_key_state_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_input_key_state_next | ( | xcb_input_key_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_key_state_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_input_key_state_t)
xcb_generic_iterator_t xcb_input_led_feedback_ctl_end | ( | xcb_input_led_feedback_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_led_feedback_ctl_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_input_led_feedback_ctl_next | ( | xcb_input_led_feedback_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_led_feedback_ctl_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_input_led_feedback_ctl_t)
xcb_generic_iterator_t xcb_input_led_feedback_state_end | ( | xcb_input_led_feedback_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_led_feedback_state_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_input_led_feedback_state_next | ( | xcb_input_led_feedback_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_led_feedback_state_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_input_led_feedback_state_t)
xcb_input_list_device_properties_cookie_t xcb_input_list_device_properties | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_list_device_properties_reply_t* xcb_input_list_device_properties_reply | ( | xcb_connection_t * | c, |
xcb_input_list_device_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_input_list_device_properties_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_list_device_properties_cookie_t xcb_input_list_device_properties_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
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.
xcb_input_list_input_devices_cookie_t xcb_input_list_input_devices | ( | xcb_connection_t * | c | ) |
c | The connection |
Delivers a request to the X server.
xcb_input_list_input_devices_reply_t* xcb_input_list_input_devices_reply | ( | xcb_connection_t * | c, |
xcb_input_list_input_devices_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_input_list_input_devices_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_list_input_devices_cookie_t xcb_input_list_input_devices_unchecked | ( | xcb_connection_t * | c | ) |
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.
xcb_generic_iterator_t xcb_input_modifier_info_end | ( | xcb_input_modifier_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_modifier_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.
void xcb_input_modifier_info_next | ( | xcb_input_modifier_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_modifier_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_input_modifier_info_t)
xcb_input_open_device_cookie_t xcb_input_open_device | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_open_device_reply_t* xcb_input_open_device_reply | ( | xcb_connection_t * | c, |
xcb_input_open_device_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_input_open_device_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_open_device_cookie_t xcb_input_open_device_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
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.
xcb_generic_iterator_t xcb_input_ptr_feedback_ctl_end | ( | xcb_input_ptr_feedback_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_ptr_feedback_ctl_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_input_ptr_feedback_ctl_next | ( | xcb_input_ptr_feedback_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_ptr_feedback_ctl_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_input_ptr_feedback_ctl_t)
xcb_generic_iterator_t xcb_input_ptr_feedback_state_end | ( | xcb_input_ptr_feedback_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_ptr_feedback_state_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_input_ptr_feedback_state_next | ( | xcb_input_ptr_feedback_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_ptr_feedback_state_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_input_ptr_feedback_state_t)
xcb_input_query_device_state_cookie_t xcb_input_query_device_state | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_query_device_state_reply_t* xcb_input_query_device_state_reply | ( | xcb_connection_t * | c, |
xcb_input_query_device_state_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_input_query_device_state_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_query_device_state_cookie_t xcb_input_query_device_state_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id | ||
) |
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.
xcb_generic_iterator_t xcb_input_remove_master_end | ( | xcb_input_remove_master_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_remove_master_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_input_remove_master_next | ( | xcb_input_remove_master_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_remove_master_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_input_remove_master_t)
xcb_generic_iterator_t xcb_input_scroll_class_end | ( | xcb_input_scroll_class_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_scroll_class_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_input_scroll_class_next | ( | xcb_input_scroll_class_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_scroll_class_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_input_scroll_class_t)
xcb_void_cookie_t xcb_input_select_extension_event | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | num_classes, | ||
const xcb_input_event_class_t * | classes | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_select_extension_event_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | num_classes, | ||
const xcb_input_event_class_t * | classes | ||
) |
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().
xcb_void_cookie_t xcb_input_send_extension_event | ( | xcb_connection_t * | c, |
xcb_window_t | destination, | ||
uint8_t | device_id, | ||
uint8_t | propagate, | ||
uint16_t | num_classes, | ||
uint8_t | num_events, | ||
const xcb_input_event_for_send_t * | events, | ||
const xcb_input_event_class_t * | classes | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_send_extension_event_checked | ( | xcb_connection_t * | c, |
xcb_window_t | destination, | ||
uint8_t | device_id, | ||
uint8_t | propagate, | ||
uint16_t | num_classes, | ||
uint8_t | num_events, | ||
const xcb_input_event_for_send_t * | events, | ||
const xcb_input_event_class_t * | classes | ||
) |
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().
xcb_input_set_device_button_mapping_cookie_t xcb_input_set_device_button_mapping | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | map_size, | ||
const uint8_t * | map | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_set_device_button_mapping_reply_t* xcb_input_set_device_button_mapping_reply | ( | xcb_connection_t * | c, |
xcb_input_set_device_button_mapping_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_input_set_device_button_mapping_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_set_device_button_mapping_cookie_t xcb_input_set_device_button_mapping_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | map_size, | ||
const uint8_t * | map | ||
) |
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.
xcb_void_cookie_t xcb_input_set_device_focus | ( | xcb_connection_t * | c, |
xcb_window_t | focus, | ||
xcb_timestamp_t | time, | ||
uint8_t | revert_to, | ||
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_set_device_focus_checked | ( | xcb_connection_t * | c, |
xcb_window_t | focus, | ||
xcb_timestamp_t | time, | ||
uint8_t | revert_to, | ||
uint8_t | device_id | ||
) |
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().
xcb_input_set_device_mode_cookie_t xcb_input_set_device_mode | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | mode | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_set_device_mode_reply_t* xcb_input_set_device_mode_reply | ( | xcb_connection_t * | c, |
xcb_input_set_device_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_input_set_device_mode_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_set_device_mode_cookie_t xcb_input_set_device_mode_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | mode | ||
) |
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.
xcb_input_set_device_modifier_mapping_cookie_t xcb_input_set_device_modifier_mapping | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | keycodes_per_modifier, | ||
const uint8_t * | keymaps | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_set_device_modifier_mapping_reply_t* xcb_input_set_device_modifier_mapping_reply | ( | xcb_connection_t * | c, |
xcb_input_set_device_modifier_mapping_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_input_set_device_modifier_mapping_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_set_device_modifier_mapping_cookie_t xcb_input_set_device_modifier_mapping_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | keycodes_per_modifier, | ||
const uint8_t * | keymaps | ||
) |
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.
xcb_input_set_device_valuators_cookie_t xcb_input_set_device_valuators | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | first_valuator, | ||
uint8_t | num_valuators, | ||
const int32_t * | valuators | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_set_device_valuators_reply_t* xcb_input_set_device_valuators_reply | ( | xcb_connection_t * | c, |
xcb_input_set_device_valuators_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_input_set_device_valuators_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_set_device_valuators_cookie_t xcb_input_set_device_valuators_unchecked | ( | xcb_connection_t * | c, |
uint8_t | device_id, | ||
uint8_t | first_valuator, | ||
uint8_t | num_valuators, | ||
const int32_t * | valuators | ||
) |
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.
xcb_generic_iterator_t xcb_input_string_feedback_ctl_end | ( | xcb_input_string_feedback_ctl_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_string_feedback_ctl_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_input_string_feedback_ctl_next().
void xcb_input_string_feedback_ctl_next | ( | xcb_input_string_feedback_ctl_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_string_feedback_ctl_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_input_string_feedback_ctl_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_string_feedback_ctl_end().
xcb_generic_iterator_t xcb_input_string_feedback_state_end | ( | xcb_input_string_feedback_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_string_feedback_state_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_input_string_feedback_state_next().
void xcb_input_string_feedback_state_next | ( | xcb_input_string_feedback_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_string_feedback_state_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_input_string_feedback_state_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_string_feedback_state_end().
xcb_generic_iterator_t xcb_input_touch_class_end | ( | xcb_input_touch_class_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_touch_class_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_input_touch_class_next | ( | xcb_input_touch_class_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_touch_class_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_input_touch_class_t)
xcb_void_cookie_t xcb_input_ungrab_device | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
uint8_t | device_id | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_ungrab_device_button | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
uint16_t | modifiers, | ||
uint8_t | modifier_device, | ||
uint8_t | button, | ||
uint8_t | grabbed_device | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_ungrab_device_button_checked | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
uint16_t | modifiers, | ||
uint8_t | modifier_device, | ||
uint8_t | button, | ||
uint8_t | grabbed_device | ||
) |
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().
xcb_void_cookie_t xcb_input_ungrab_device_checked | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
uint8_t | device_id | ||
) |
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().
xcb_void_cookie_t xcb_input_ungrab_device_key | ( | xcb_connection_t * | c, |
xcb_window_t | grabWindow, | ||
uint16_t | modifiers, | ||
uint8_t | modifier_device, | ||
uint8_t | key, | ||
uint8_t | grabbed_device | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_ungrab_device_key_checked | ( | xcb_connection_t * | c, |
xcb_window_t | grabWindow, | ||
uint16_t | modifiers, | ||
uint8_t | modifier_device, | ||
uint8_t | key, | ||
uint8_t | grabbed_device | ||
) |
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().
xcb_generic_iterator_t xcb_input_valuator_class_end | ( | xcb_input_valuator_class_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_valuator_class_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_input_valuator_class_next | ( | xcb_input_valuator_class_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_valuator_class_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_input_valuator_class_t)
xcb_generic_iterator_t xcb_input_valuator_info_end | ( | xcb_input_valuator_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_valuator_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_input_valuator_info_next().
void xcb_input_valuator_info_next | ( | xcb_input_valuator_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_valuator_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_input_valuator_info_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_valuator_info_end().
xcb_generic_iterator_t xcb_input_valuator_state_end | ( | xcb_input_valuator_state_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_valuator_state_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_input_valuator_state_next().
void xcb_input_valuator_state_next | ( | xcb_input_valuator_state_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_valuator_state_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_input_valuator_state_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_valuator_state_end().
xcb_void_cookie_t xcb_input_xi_allow_events | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
xcb_input_device_id_t | deviceid, | ||
uint8_t | event_mode, | ||
uint32_t | touchid, | ||
xcb_window_t | grab_window | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_allow_events_checked | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
xcb_input_device_id_t | deviceid, | ||
uint8_t | event_mode, | ||
uint32_t | touchid, | ||
xcb_window_t | grab_window | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_barrier_release_pointer | ( | xcb_connection_t * | c, |
uint32_t | num_barriers, | ||
const xcb_input_barrier_release_pointer_info_t * | barriers | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_barrier_release_pointer_checked | ( | xcb_connection_t * | c, |
uint32_t | num_barriers, | ||
const xcb_input_barrier_release_pointer_info_t * | barriers | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_change_cursor | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_cursor_t | cursor, | ||
xcb_input_device_id_t | deviceid | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_change_cursor_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_cursor_t | cursor, | ||
xcb_input_device_id_t | deviceid | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_change_hierarchy | ( | xcb_connection_t * | c, |
uint8_t | num_changes, | ||
const xcb_input_hierarchy_change_t * | changes | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_change_hierarchy_checked | ( | xcb_connection_t * | c, |
uint8_t | num_changes, | ||
const xcb_input_hierarchy_change_t * | changes | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_change_property | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid, | ||
uint8_t | mode, | ||
uint8_t | format, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | num_items, | ||
const void * | items | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_change_property_aux | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid, | ||
uint8_t | mode, | ||
uint8_t | format, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | num_items, | ||
const xcb_input_xi_change_property_items_t * | items | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_change_property_aux_checked | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid, | ||
uint8_t | mode, | ||
uint8_t | format, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | num_items, | ||
const xcb_input_xi_change_property_items_t * | items | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_change_property_checked | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid, | ||
uint8_t | mode, | ||
uint8_t | format, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | num_items, | ||
const void * | items | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_delete_property | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid, | ||
xcb_atom_t | property | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_delete_property_checked | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid, | ||
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().
xcb_generic_iterator_t xcb_input_xi_device_info_end | ( | xcb_input_xi_device_info_iterator_t | i | ) |
Return the iterator pointing to the last element
i | An xcb_input_xi_device_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_input_xi_device_info_next().
void xcb_input_xi_device_info_next | ( | xcb_input_xi_device_info_iterator_t * | i | ) |
Get the next element of the iterator
i | Pointer to a xcb_input_xi_device_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_input_xi_device_info_t)
References xcb_generic_iterator_t::data.
Referenced by xcb_input_xi_device_info_end().
xcb_input_xi_get_client_pointer_cookie_t xcb_input_xi_get_client_pointer | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_get_client_pointer_reply_t* xcb_input_xi_get_client_pointer_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_get_client_pointer_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_input_xi_get_client_pointer_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_get_client_pointer_cookie_t xcb_input_xi_get_client_pointer_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.
xcb_input_xi_get_focus_cookie_t xcb_input_xi_get_focus | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_get_focus_reply_t* xcb_input_xi_get_focus_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_get_focus_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_input_xi_get_focus_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_get_focus_cookie_t xcb_input_xi_get_focus_unchecked | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid | ||
) |
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.
xcb_input_xi_get_property_cookie_t xcb_input_xi_get_property | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid, | ||
uint8_t | _delete, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | offset, | ||
uint32_t | len | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_get_property_reply_t* xcb_input_xi_get_property_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_get_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_input_xi_get_property_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_get_property_cookie_t xcb_input_xi_get_property_unchecked | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid, | ||
uint8_t | _delete, | ||
xcb_atom_t | property, | ||
xcb_atom_t | type, | ||
uint32_t | offset, | ||
uint32_t | len | ||
) |
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.
xcb_input_xi_get_selected_events_cookie_t xcb_input_xi_get_selected_events | ( | xcb_connection_t * | c, |
xcb_window_t | window | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_get_selected_events_reply_t* xcb_input_xi_get_selected_events_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_get_selected_events_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_input_xi_get_selected_events_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_get_selected_events_cookie_t xcb_input_xi_get_selected_events_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.
xcb_input_xi_grab_device_cookie_t xcb_input_xi_grab_device | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_timestamp_t | time, | ||
xcb_cursor_t | cursor, | ||
xcb_input_device_id_t | deviceid, | ||
uint8_t | mode, | ||
uint8_t | paired_device_mode, | ||
uint8_t | owner_events, | ||
uint16_t | mask_len, | ||
const uint32_t * | mask | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_grab_device_reply_t* xcb_input_xi_grab_device_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_grab_device_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_input_xi_grab_device_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_grab_device_cookie_t xcb_input_xi_grab_device_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_timestamp_t | time, | ||
xcb_cursor_t | cursor, | ||
xcb_input_device_id_t | deviceid, | ||
uint8_t | mode, | ||
uint8_t | paired_device_mode, | ||
uint8_t | owner_events, | ||
uint16_t | mask_len, | ||
const uint32_t * | mask | ||
) |
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.
xcb_input_xi_list_properties_cookie_t xcb_input_xi_list_properties | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_list_properties_reply_t* xcb_input_xi_list_properties_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_list_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_input_xi_list_properties_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_list_properties_cookie_t xcb_input_xi_list_properties_unchecked | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid | ||
) |
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.
xcb_input_xi_passive_grab_device_cookie_t xcb_input_xi_passive_grab_device | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
xcb_window_t | grab_window, | ||
xcb_cursor_t | cursor, | ||
uint32_t | detail, | ||
xcb_input_device_id_t | deviceid, | ||
uint16_t | num_modifiers, | ||
uint16_t | mask_len, | ||
uint8_t | grab_type, | ||
uint8_t | grab_mode, | ||
uint8_t | paired_device_mode, | ||
uint8_t | owner_events, | ||
const uint32_t * | mask, | ||
const uint32_t * | modifiers | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_passive_grab_device_reply_t* xcb_input_xi_passive_grab_device_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_passive_grab_device_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_input_xi_passive_grab_device_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_passive_grab_device_cookie_t xcb_input_xi_passive_grab_device_unchecked | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
xcb_window_t | grab_window, | ||
xcb_cursor_t | cursor, | ||
uint32_t | detail, | ||
xcb_input_device_id_t | deviceid, | ||
uint16_t | num_modifiers, | ||
uint16_t | mask_len, | ||
uint8_t | grab_type, | ||
uint8_t | grab_mode, | ||
uint8_t | paired_device_mode, | ||
uint8_t | owner_events, | ||
const uint32_t * | mask, | ||
const uint32_t * | modifiers | ||
) |
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.
xcb_void_cookie_t xcb_input_xi_passive_ungrab_device | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
uint32_t | detail, | ||
xcb_input_device_id_t | deviceid, | ||
uint16_t | num_modifiers, | ||
uint8_t | grab_type, | ||
const uint32_t * | modifiers | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_passive_ungrab_device_checked | ( | xcb_connection_t * | c, |
xcb_window_t | grab_window, | ||
uint32_t | detail, | ||
xcb_input_device_id_t | deviceid, | ||
uint16_t | num_modifiers, | ||
uint8_t | grab_type, | ||
const uint32_t * | modifiers | ||
) |
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().
xcb_input_xi_query_device_cookie_t xcb_input_xi_query_device | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_query_device_reply_t* xcb_input_xi_query_device_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_query_device_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_input_xi_query_device_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_query_device_cookie_t xcb_input_xi_query_device_unchecked | ( | xcb_connection_t * | c, |
xcb_input_device_id_t | deviceid | ||
) |
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.
xcb_input_xi_query_pointer_cookie_t xcb_input_xi_query_pointer | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_input_device_id_t | deviceid | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_query_pointer_reply_t* xcb_input_xi_query_pointer_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_query_pointer_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_input_xi_query_pointer_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_query_pointer_cookie_t xcb_input_xi_query_pointer_unchecked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_input_device_id_t | deviceid | ||
) |
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.
xcb_input_xi_query_version_cookie_t xcb_input_xi_query_version | ( | xcb_connection_t * | c, |
uint16_t | major_version, | ||
uint16_t | minor_version | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_input_xi_query_version_reply_t* xcb_input_xi_query_version_reply | ( | xcb_connection_t * | c, |
xcb_input_xi_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_input_xi_query_version_unchecked(). is used. Otherwise, it stores the error if any.
The returned value must be freed by the caller using free().
xcb_input_xi_query_version_cookie_t xcb_input_xi_query_version_unchecked | ( | xcb_connection_t * | c, |
uint16_t | major_version, | ||
uint16_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.
xcb_void_cookie_t xcb_input_xi_select_events | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | num_mask, | ||
const xcb_input_event_mask_t * | masks | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_select_events_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
uint16_t | num_mask, | ||
const xcb_input_event_mask_t * | masks | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_set_client_pointer | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_input_device_id_t | deviceid | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_set_client_pointer_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_input_device_id_t | deviceid | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_set_focus | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_timestamp_t | time, | ||
xcb_input_device_id_t | deviceid | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_set_focus_checked | ( | xcb_connection_t * | c, |
xcb_window_t | window, | ||
xcb_timestamp_t | time, | ||
xcb_input_device_id_t | deviceid | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_ungrab_device | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
xcb_input_device_id_t | deviceid | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_ungrab_device_checked | ( | xcb_connection_t * | c, |
xcb_timestamp_t | time, | ||
xcb_input_device_id_t | deviceid | ||
) |
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().
xcb_void_cookie_t xcb_input_xi_warp_pointer | ( | xcb_connection_t * | c, |
xcb_window_t | src_win, | ||
xcb_window_t | dst_win, | ||
xcb_input_fp1616_t | src_x, | ||
xcb_input_fp1616_t | src_y, | ||
uint16_t | src_width, | ||
uint16_t | src_height, | ||
xcb_input_fp1616_t | dst_x, | ||
xcb_input_fp1616_t | dst_y, | ||
xcb_input_device_id_t | deviceid | ||
) |
c | The connection |
Delivers a request to the X server.
xcb_void_cookie_t xcb_input_xi_warp_pointer_checked | ( | xcb_connection_t * | c, |
xcb_window_t | src_win, | ||
xcb_window_t | dst_win, | ||
xcb_input_fp1616_t | src_x, | ||
xcb_input_fp1616_t | src_y, | ||
uint16_t | src_width, | ||
uint16_t | src_height, | ||
xcb_input_fp1616_t | dst_x, | ||
xcb_input_fp1616_t | dst_y, | ||
xcb_input_device_id_t | deviceid | ||
) |
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().