22 #define XCB_XPARSEC_MAJOR_VERSION 1
23 #define XCB_XPARSEC_MINOR_VERSION 0
31 unsigned int sequence;
35 #define XCB_XPARSEC_QUERY_VERSION 0
52 uint8_t response_type;
56 uint16_t server_major;
57 uint16_t server_minor;
61 #define XCB_XPARSEC_SET_SESSION_CONTEXT 1
77 unsigned int sequence;
81 #define XCB_XPARSEC_GET_SESSION_CONTEXT 2
96 uint8_t response_type;
100 uint32_t context_len;
108 unsigned int sequence;
112 #define XCB_XPARSEC_GET_DRAWABLE_CONTEXT 7
118 uint8_t major_opcode;
119 uint8_t minor_opcode;
121 xcb_drawable_t drawable;
128 uint8_t response_type;
132 uint32_t context_len;
140 unsigned int sequence;
144 #define XCB_XPARSEC_GET_PROPERTY_CONTEXT 12
150 uint8_t major_opcode;
151 uint8_t minor_opcode;
161 uint8_t response_type;
165 uint32_t context_len;
173 unsigned int sequence;
177 #define XCB_XPARSEC_GET_SELECTION_CONTEXT 19
183 uint8_t major_opcode;
184 uint8_t minor_opcode;
186 xcb_atom_t selection;
193 uint8_t response_type;
197 uint32_t context_len;
211 uint8_t client_major,
212 uint8_t client_minor);
227 uint8_t client_major,
228 uint8_t client_minor);
250 xcb_xparsec_set_session_context_sizeof (
const void *_buffer);
265 uint32_t context_len,
266 const char *context);
278 uint32_t context_len,
279 const char *context);
291 xcb_xparsec_get_session_context_sizeof (
const void *_buffer);
347 xcb_xparsec_get_drawable_context_sizeof (
const void *_buffer);
359 xcb_drawable_t drawable);
374 xcb_drawable_t drawable);
405 xcb_xparsec_get_property_context_sizeof (
const void *_buffer);
418 xcb_atom_t property);
434 xcb_atom_t property);
465 xcb_xparsec_get_selection_context_sizeof (
const void *_buffer);
477 xcb_atom_t selection);
492 xcb_atom_t selection);
xcb_xparsec_query_version_cookie_t xcb_xparsec_query_version_unchecked(xcb_connection_t *c, uint8_t client_major, uint8_t client_minor)
Definition: xparsec.c:50
xcb_xparsec_get_session_context_reply_t * xcb_xparsec_get_session_context_reply(xcb_connection_t *c, xcb_xparsec_get_session_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xparsec.c:304
xcb_xparsec_query_version_reply_t * xcb_xparsec_query_version_reply(xcb_connection_t *c, xcb_xparsec_query_version_cookie_t cookie, xcb_generic_error_t **e)
Definition: xparsec.c:78
#define XCB_XPARSEC_QUERY_VERSION
Definition: xparsec.h:35
xcb_void_cookie_t xcb_xparsec_set_session_context_checked(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xparsec.c:117
xcb_xparsec_get_property_context_reply_t * xcb_xparsec_get_property_context_reply(xcb_connection_t *c, xcb_xparsec_get_property_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xparsec.c:534
xcb_xparsec_set_session_context_request_t
Definition: xparsec.h:66
xcb_xparsec_get_property_context_cookie_t
Definition: xparsec.h:139
xcb_xparsec_get_property_context_reply_t
Definition: xparsec.h:160
struct xcb_xparsec_get_drawable_context_cookie_t xcb_xparsec_get_drawable_context_cookie_t
xcb_xparsec_get_drawable_context_cookie_t
#define XCB_XPARSEC_GET_DRAWABLE_CONTEXT
Definition: xparsec.h:112
xcb_xparsec_get_session_context_cookie_t
Definition: xparsec.h:76
xcb_xparsec_query_version_request_t
Definition: xparsec.h:40
xcb_xparsec_get_property_context_cookie_t xcb_xparsec_get_property_context(xcb_connection_t *c, xcb_window_t window, xcb_atom_t property)
Definition: xparsec.c:456
xcb_xparsec_get_drawable_context_reply_t
Definition: xparsec.h:127
struct xcb_xparsec_get_drawable_context_request_t xcb_xparsec_get_drawable_context_request_t
xcb_xparsec_get_drawable_context_request_t
xcb_xparsec_get_drawable_context_reply_t * xcb_xparsec_get_drawable_context_reply(xcb_connection_t *c, xcb_xparsec_get_drawable_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xparsec.c:417
struct xcb_xparsec_get_session_context_cookie_t xcb_xparsec_get_session_context_cookie_t
xcb_xparsec_get_session_context_cookie_t
xcb_xparsec_get_selection_context_reply_t * xcb_xparsec_get_selection_context_reply(xcb_connection_t *c, xcb_xparsec_get_selection_context_cookie_t cookie, xcb_generic_error_t **e)
Definition: xparsec.c:647
struct xcb_xparsec_get_property_context_reply_t xcb_xparsec_get_property_context_reply_t
xcb_xparsec_get_property_context_reply_t
struct xcb_xparsec_query_version_reply_t xcb_xparsec_query_version_reply_t
xcb_xparsec_query_version_reply_t
xcb_xparsec_get_session_context_reply_t
Definition: xparsec.h:95
#define XCB_XPARSEC_GET_PROPERTY_CONTEXT
Definition: xparsec.h:144
void * data
Definition: xcb.h:115
xcb_xparsec_get_selection_context_cookie_t xcb_xparsec_get_selection_context(xcb_connection_t *c, xcb_atom_t selection)
Definition: xparsec.c:573
xcb_xparsec_get_drawable_context_cookie_t
Definition: xparsec.h:107
struct xcb_xparsec_get_selection_context_request_t xcb_xparsec_get_selection_context_request_t
xcb_xparsec_get_selection_context_request_t
xcb_xparsec_get_property_context_request_t
Definition: xparsec.h:149
struct xcb_xparsec_get_session_context_reply_t xcb_xparsec_get_session_context_reply_t
xcb_xparsec_get_session_context_reply_t
xcb_xparsec_get_selection_context_cookie_t
Definition: xparsec.h:172
xcb_xparsec_get_session_context_cookie_t xcb_xparsec_get_session_context(xcb_connection_t *c)
Definition: xparsec.c:234
Generic error.
Definition: xcb.h:182
xcb_xparsec_get_selection_context_reply_t
Definition: xparsec.h:192
struct xcb_xparsec_set_session_context_request_t xcb_xparsec_set_session_context_request_t
xcb_xparsec_set_session_context_request_t
#define XCB_XPARSEC_GET_SELECTION_CONTEXT
Definition: xparsec.h:177
xcb_xparsec_get_property_context_cookie_t xcb_xparsec_get_property_context_unchecked(xcb_connection_t *c, xcb_window_t window, xcb_atom_t property)
Definition: xparsec.c:484
xcb_xparsec_get_drawable_context_request_t
Definition: xparsec.h:117
xcb_xparsec_get_session_context_cookie_t xcb_xparsec_get_session_context_unchecked(xcb_connection_t *c)
Definition: xparsec.c:258
Definition: xcb_windefs.h:38
struct xcb_xparsec_get_session_context_request_t xcb_xparsec_get_session_context_request_t
xcb_xparsec_get_session_context_request_t
xcb_xparsec_get_selection_context_request_t
Definition: xparsec.h:182
xcb_xparsec_query_version_cookie_t xcb_xparsec_query_version(xcb_connection_t *c, uint8_t client_major, uint8_t client_minor)
Definition: xparsec.c:22
struct xcb_xparsec_get_property_context_request_t xcb_xparsec_get_property_context_request_t
xcb_xparsec_get_property_context_request_t
xcb_xparsec_get_selection_context_cookie_t xcb_xparsec_get_selection_context_unchecked(xcb_connection_t *c, xcb_atom_t selection)
Definition: xparsec.c:599
#define XCB_XPARSEC_SET_SESSION_CONTEXT
Definition: xparsec.h:61
struct xcb_xparsec_get_selection_context_cookie_t xcb_xparsec_get_selection_context_cookie_t
xcb_xparsec_get_selection_context_cookie_t
int index
Definition: xcb.h:117
int rem
Definition: xcb.h:116
xcb_xparsec_get_drawable_context_cookie_t xcb_xparsec_get_drawable_context_unchecked(xcb_connection_t *c, xcb_drawable_t drawable)
Definition: xparsec.c:369
struct xcb_xparsec_get_selection_context_reply_t xcb_xparsec_get_selection_context_reply_t
xcb_xparsec_get_selection_context_reply_t
struct xcb_xparsec_query_version_cookie_t xcb_xparsec_query_version_cookie_t
xcb_xparsec_query_version_cookie_t
xcb_void_cookie_t xcb_xparsec_set_session_context(xcb_connection_t *c, uint32_t context_len, const char *context)
Definition: xparsec.c:149
Generic iterator.
Definition: xcb.h:114
xcb_xparsec_query_version_reply_t
Definition: xparsec.h:51
struct xcb_xparsec_get_drawable_context_reply_t xcb_xparsec_get_drawable_context_reply_t
xcb_xparsec_get_drawable_context_reply_t
#define XCB_XPARSEC_GET_SESSION_CONTEXT
Definition: xparsec.h:81
xcb_xparsec_get_session_context_request_t
Definition: xparsec.h:86
xcb_xparsec_get_drawable_context_cookie_t xcb_xparsec_get_drawable_context(xcb_connection_t *c, xcb_drawable_t drawable)
Definition: xparsec.c:343
Generic cookie.
Definition: xcb.h:199
struct xcb_xparsec_query_version_request_t xcb_xparsec_query_version_request_t
xcb_xparsec_query_version_request_t
struct xcb_xparsec_get_property_context_cookie_t xcb_xparsec_get_property_context_cookie_t
xcb_xparsec_get_property_context_cookie_t
xcb_xparsec_query_version_cookie_t
Definition: xparsec.h:30