Test XCB Protocol Implementation.
More...
|
enum | xcb_test_cursor_t { XCB_TEST_CURSOR_NONE = 0,
XCB_TEST_CURSOR_CURRENT = 1
} |
|
|
xcb_test_get_version_cookie_t | xcb_test_get_version (xcb_connection_t *c, uint8_t major_version, uint16_t minor_version) |
|
xcb_test_get_version_cookie_t | xcb_test_get_version_unchecked (xcb_connection_t *c, uint8_t major_version, uint16_t minor_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) |
|
xcb_test_compare_cursor_cookie_t | xcb_test_compare_cursor (xcb_connection_t *c, xcb_window_t window, xcb_cursor_t cursor) |
|
xcb_test_compare_cursor_cookie_t | xcb_test_compare_cursor_unchecked (xcb_connection_t *c, xcb_window_t window, xcb_cursor_t 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) |
|
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 root, int16_t rootX, int16_t rootY, uint8_t deviceid) |
|
xcb_void_cookie_t | xcb_test_fake_input (xcb_connection_t *c, uint8_t type, uint8_t detail, uint32_t time, xcb_window_t root, int16_t rootX, int16_t rootY, uint8_t deviceid) |
|
xcb_void_cookie_t | xcb_test_grab_control_checked (xcb_connection_t *c, uint8_t impervious) |
|
xcb_void_cookie_t | xcb_test_grab_control (xcb_connection_t *c, uint8_t impervious) |
|
Test XCB Protocol Implementation.
◆ XCB_TEST_COMPARE_CURSOR
#define XCB_TEST_COMPARE_CURSOR 1 |
Opcode for xcb_test_compare_cursor.
◆ XCB_TEST_FAKE_INPUT
#define XCB_TEST_FAKE_INPUT 2 |
Opcode for xcb_test_fake_input.
◆ XCB_TEST_GET_VERSION
#define XCB_TEST_GET_VERSION 0 |
Opcode for xcb_test_get_version.
◆ XCB_TEST_GRAB_CONTROL
#define XCB_TEST_GRAB_CONTROL 3 |
Opcode for xcb_test_grab_control.
◆ xcb_test_compare_cursor()
- Parameters
-
- Returns
- A cookie
Delivers a request to the X server.
◆ xcb_test_compare_cursor_reply()
Return the reply
- Parameters
-
Returns the reply of the request asked by
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.
The returned value must be freed by the caller using free().
◆ xcb_test_compare_cursor_unchecked()
- Parameters
-
- Returns
- A cookie
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_test_fake_input()
xcb_void_cookie_t xcb_test_fake_input |
( |
xcb_connection_t * |
c, |
|
|
uint8_t |
type, |
|
|
uint8_t |
detail, |
|
|
uint32_t |
time, |
|
|
xcb_window_t |
root, |
|
|
int16_t |
rootX, |
|
|
int16_t |
rootY, |
|
|
uint8_t |
deviceid |
|
) |
| |
- Parameters
-
- Returns
- A cookie
Delivers a request to the X server.
◆ xcb_test_fake_input_checked()
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 |
root, |
|
|
int16_t |
rootX, |
|
|
int16_t |
rootY, |
|
|
uint8_t |
deviceid |
|
) |
| |
- Parameters
-
- Returns
- A cookie
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_test_get_version()
- Parameters
-
- Returns
- A cookie
Delivers a request to the X server.
◆ xcb_test_get_version_reply()
Return the reply
- Parameters
-
Returns the reply of the request asked by
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.
The returned value must be freed by the caller using free().
◆ xcb_test_get_version_unchecked()
- Parameters
-
- Returns
- A cookie
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_test_grab_control()
- Parameters
-
- Returns
- A cookie
Delivers a request to the X server.
◆ xcb_test_grab_control_checked()
- Parameters
-
- Returns
- A cookie
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().