21 #define XCB_RECORD_MAJOR_VERSION 1
22 #define XCB_RECORD_MINOR_VERSION 13
26 typedef uint32_t xcb_record_context_t;
32 xcb_record_context_t *
data;
112 typedef uint8_t xcb_record_element_header_t;
118 xcb_record_element_header_t *
data;
123 typedef enum xcb_record_h_type_t {
124 XCB_RECORD_H_TYPE_FROM_SERVER_TIME = 1,
125 XCB_RECORD_H_TYPE_FROM_CLIENT_TIME = 2,
126 XCB_RECORD_H_TYPE_FROM_CLIENT_SEQUENCE = 4
127 } xcb_record_h_type_t;
129 typedef uint32_t xcb_record_client_spec_t;
135 xcb_record_client_spec_t *
data;
140 typedef enum xcb_record_cs_t {
141 XCB_RECORD_CS_CURRENT_CLIENTS = 1,
142 XCB_RECORD_CS_FUTURE_CLIENTS = 2,
143 XCB_RECORD_CS_ALL_CLIENTS = 3
164 #define XCB_RECORD_BAD_CONTEXT 0
184 #define XCB_RECORD_QUERY_VERSION 0
210 #define XCB_RECORD_CREATE_CONTEXT 1
227 #define XCB_RECORD_REGISTER_CLIENTS 2
244 #define XCB_RECORD_UNREGISTER_CLIENTS 3
265 #define XCB_RECORD_GET_CONTEXT 4
299 #define XCB_RECORD_ENABLE_CONTEXT 5
329 #define XCB_RECORD_DISABLE_CONTEXT 6
342 #define XCB_RECORD_FREE_CONTEXT 7
656 xcb_record_client_info_sizeof (
const void *_buffer );
762 uint16_t major_version ,
763 uint16_t minor_version );
790 uint16_t major_version ,
791 uint16_t minor_version );
825 xcb_record_create_context_sizeof (
const void *_buffer );
856 xcb_record_context_t context ,
857 xcb_record_element_header_t element_header ,
858 uint32_t num_client_specs ,
859 uint32_t num_ranges ,
860 const xcb_record_client_spec_t *client_specs ,
889 xcb_record_context_t context ,
890 xcb_record_element_header_t element_header ,
891 uint32_t num_client_specs ,
892 uint32_t num_ranges ,
893 const xcb_record_client_spec_t *client_specs ,
897 xcb_record_register_clients_sizeof (
const void *_buffer );
928 xcb_record_context_t context ,
929 xcb_record_element_header_t element_header ,
930 uint32_t num_client_specs ,
931 uint32_t num_ranges ,
932 const xcb_record_client_spec_t *client_specs ,
961 xcb_record_context_t context ,
962 xcb_record_element_header_t element_header ,
963 uint32_t num_client_specs ,
964 uint32_t num_ranges ,
965 const xcb_record_client_spec_t *client_specs ,
969 xcb_record_unregister_clients_sizeof (
const void *_buffer );
997 xcb_record_context_t context ,
998 uint32_t num_client_specs ,
999 const xcb_record_client_spec_t *client_specs );
1024 xcb_record_context_t context ,
1025 uint32_t num_client_specs ,
1026 const xcb_record_client_spec_t *client_specs );
1029 xcb_record_get_context_sizeof (
const void *_buffer );
1052 xcb_record_context_t context );
1078 xcb_record_context_t context );
1138 xcb_record_enable_context_sizeof (
const void *_buffer );
1161 xcb_record_context_t context );
1187 xcb_record_context_t context );
1283 xcb_record_context_t context );
1306 xcb_record_context_t context );
1332 xcb_record_context_t context );
1355 xcb_record_context_t context );