#define XCB_TEST_COMPARE_CURSOR 1 |
Opcode for xcb_test_compare_cursor.
Referenced by xcb_test_compare_cursor(), and xcb_test_compare_cursor_unchecked().
#define XCB_TEST_FAKE_INPUT 2 |
Opcode for xcb_test_fake_input.
Referenced by xcb_test_fake_input(), and xcb_test_fake_input_checked().
#define XCB_TEST_GET_VERSION 0 |
Opcode for xcb_test_get_version.
Referenced by xcb_test_get_version(), and xcb_test_get_version_unchecked().
#define XCB_TEST_GRAB_CONTROL 3 |
Opcode for xcb_test_grab_control.
Referenced by xcb_test_grab_control(), and xcb_test_grab_control_checked().
xcb_test_compare_cursor_cookie_t xcb_test_compare_cursor | ( | xcb_connection_t * | c, | |
xcb_window_t | window, | |||
xcb_cursor_t | cursor | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_test_compare_cursor_request_t::cursor, xcb_test_compare_cursor_request_t::window, and XCB_TEST_COMPARE_CURSOR.
xcb_test_compare_cursor_reply_t* xcb_test_compare_cursor_reply | ( | xcb_connection_t * | c, | |
xcb_test_compare_cursor_cookie_t | cookie, | |||
xcb_generic_error_t ** | e | |||
) |
Return the reply
c | The connection | |
cookie | The cookie | |
e | The xcb_generic_error_t supplied |
The parameter e
supplied to this function must be NULL if xcb_test_compare_cursor_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_test_compare_cursor_cookie_t::sequence.
xcb_test_compare_cursor_cookie_t xcb_test_compare_cursor_unchecked | ( | xcb_connection_t * | c, | |
xcb_window_t | window, | |||
xcb_cursor_t | cursor | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_test_compare_cursor_request_t::cursor, xcb_test_compare_cursor_request_t::window, and XCB_TEST_COMPARE_CURSOR.
xcb_void_cookie_t xcb_test_fake_input | ( | xcb_connection_t * | c, | |
uint8_t | type, | |||
uint8_t | detail, | |||
uint32_t | time, | |||
xcb_window_t | window, | |||
uint16_t | rootX, | |||
uint16_t | rootY, | |||
uint8_t | deviceid | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_test_fake_input_request_t::detail, xcb_test_fake_input_request_t::deviceid, xcb_test_fake_input_request_t::pad0, xcb_test_fake_input_request_t::pad1, xcb_test_fake_input_request_t::pad2, xcb_test_fake_input_request_t::rootX, xcb_test_fake_input_request_t::rootY, xcb_test_fake_input_request_t::time, xcb_test_fake_input_request_t::type, xcb_test_fake_input_request_t::window, and XCB_TEST_FAKE_INPUT.
xcb_void_cookie_t xcb_test_fake_input_checked | ( | xcb_connection_t * | c, | |
uint8_t | type, | |||
uint8_t | detail, | |||
uint32_t | time, | |||
xcb_window_t | window, | |||
uint16_t | rootX, | |||
uint16_t | rootY, | |||
uint8_t | deviceid | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_test_fake_input_request_t::detail, xcb_test_fake_input_request_t::deviceid, xcb_test_fake_input_request_t::pad0, xcb_test_fake_input_request_t::pad1, xcb_test_fake_input_request_t::pad2, xcb_test_fake_input_request_t::rootX, xcb_test_fake_input_request_t::rootY, xcb_test_fake_input_request_t::time, xcb_test_fake_input_request_t::type, xcb_test_fake_input_request_t::window, and XCB_TEST_FAKE_INPUT.
xcb_test_get_version_cookie_t xcb_test_get_version | ( | xcb_connection_t * | c, | |
uint8_t | major_version, | |||
uint16_t | minor_version | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_test_get_version_request_t::major_version, xcb_test_get_version_request_t::minor_version, xcb_test_get_version_request_t::pad0, and XCB_TEST_GET_VERSION.
xcb_test_get_version_reply_t* xcb_test_get_version_reply | ( | xcb_connection_t * | c, | |
xcb_test_get_version_cookie_t | cookie, | |||
xcb_generic_error_t ** | e | |||
) |
Return the reply
c | The connection | |
cookie | The cookie | |
e | The xcb_generic_error_t supplied |
The parameter e
supplied to this function must be NULL if xcb_test_get_version_unchecked(). is used. Otherwise, it stores the error if any.
References xcb_test_get_version_cookie_t::sequence.
xcb_test_get_version_cookie_t xcb_test_get_version_unchecked | ( | xcb_connection_t * | c, | |
uint8_t | major_version, | |||
uint16_t | minor_version | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue.
References xcb_test_get_version_request_t::major_version, xcb_test_get_version_request_t::minor_version, xcb_test_get_version_request_t::pad0, and XCB_TEST_GET_VERSION.
xcb_void_cookie_t xcb_test_grab_control | ( | xcb_connection_t * | c, | |
uint8_t | impervious | |||
) |
Delivers a request to the X server
c | The connection |
References xcb_test_grab_control_request_t::impervious, xcb_test_grab_control_request_t::pad0, and XCB_TEST_GRAB_CONTROL.
xcb_void_cookie_t xcb_test_grab_control_checked | ( | xcb_connection_t * | c, | |
uint8_t | impervious | |||
) |
Delivers a request to the X server
c | The connection |
This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by xcb_request_check().
References xcb_test_grab_control_request_t::impervious, xcb_test_grab_control_request_t::pad0, and XCB_TEST_GRAB_CONTROL.