std.c.linux.X11.xcb.record

@defgroup XCB_Record_API XCB Record API @brief Record XCB Protocol Implementation. @{

Members

Aliases

xcb_record_client_spec_t
alias xcb_record_client_spec_t = uint
Undocumented in source.
xcb_record_context_t
alias xcb_record_context_t = uint
Undocumented in source.
xcb_record_element_header_t
alias xcb_record_element_header_t = ubyte
Undocumented in source.

Enums

XCB_RECORD_CS_CURRENT_CLIENTS
anonymousenum XCB_RECORD_CS_CURRENT_CLIENTS
Undocumented in source.
XCB_RECORD_H_TYPE_FROM_SERVER_TIME
anonymousenum XCB_RECORD_H_TYPE_FROM_SERVER_TIME
Undocumented in source.

Functions

xcb_record_client_info_end
xcb_generic_iterator_t xcb_record_client_info_end(xcb_record_client_info_iterator_t i)

* * xcb_generic_iterator_t xcb_record_client_info_end * * @param xcb_record_client_info_iterator_t i * @returns xcb_generic_iterator_t *

xcb_record_client_info_next
void xcb_record_client_info_next(xcb_record_client_info_iterator_t* i)

* * void xcb_record_client_info_next * * @param xcb_record_client_info_iterator_t *i * @returns void *

xcb_record_client_info_ranges
xcb_record_range_t* xcb_record_client_info_ranges(xcb_record_client_info_t* R)

* * xcb_record_range_t * xcb_record_client_info_ranges * * @param /+const+/ xcb_record_client_info_t *R * @returns xcb_record_range_t * *

xcb_record_client_info_ranges_iterator
xcb_record_range_iterator_t xcb_record_client_info_ranges_iterator(xcb_record_client_info_t* R)

* * xcb_record_range_iterator_t xcb_record_client_info_ranges_iterator * * @param /+const+/ xcb_record_client_info_t *R * @returns xcb_record_range_iterator_t *

xcb_record_client_info_ranges_length
int xcb_record_client_info_ranges_length(xcb_record_client_info_t* R)

* * int xcb_record_client_info_ranges_length * * @param /+const+/ xcb_record_client_info_t *R * @returns int *

xcb_record_client_spec_end
xcb_generic_iterator_t xcb_record_client_spec_end(xcb_record_client_spec_iterator_t i)

* * xcb_generic_iterator_t xcb_record_client_spec_end * * @param xcb_record_client_spec_iterator_t i * @returns xcb_generic_iterator_t *

xcb_record_client_spec_next
void xcb_record_client_spec_next(xcb_record_client_spec_iterator_t* i)

* * void xcb_record_client_spec_next * * @param xcb_record_client_spec_iterator_t *i * @returns void *

xcb_record_context_end
xcb_generic_iterator_t xcb_record_context_end(xcb_record_context_iterator_t i)

* * xcb_generic_iterator_t xcb_record_context_end * * @param xcb_record_context_iterator_t i * @returns xcb_generic_iterator_t *

xcb_record_context_next
void xcb_record_context_next(xcb_record_context_iterator_t* i)

* * void xcb_record_context_next * * @param xcb_record_context_iterator_t *i * @returns void *

xcb_record_create_context
xcb_void_cookie_t xcb_record_create_context(xcb_connection_t* c, xcb_record_context_t context, xcb_record_element_header_t element_header, uint num_client_specs, uint num_ranges, xcb_record_client_spec_t* client_specs, xcb_record_range_t* ranges)

* * xcb_void_cookie_t xcb_record_create_context * * @param xcb_connection_t *c * @param xcb_record_context_t context * @param xcb_record_element_header_t element_header * @param uint num_client_specs * @param uint num_ranges * @param /+const+/ xcb_record_client_spec_t *client_specs * @param /+const+/ xcb_record_range_t *ranges * @returns xcb_void_cookie_t *

xcb_record_create_context_checked
xcb_void_cookie_t xcb_record_create_context_checked(xcb_connection_t* c, xcb_record_context_t context, xcb_record_element_header_t element_header, uint num_client_specs, uint num_ranges, xcb_record_client_spec_t* client_specs, xcb_record_range_t* ranges)

* * xcb_void_cookie_t xcb_record_create_context_checked * * @param xcb_connection_t *c * @param xcb_record_context_t context * @param xcb_record_element_header_t element_header * @param uint num_client_specs * @param uint num_ranges * @param /+const+/ xcb_record_client_spec_t *client_specs * @param /+const+/ xcb_record_range_t *ranges * @returns xcb_void_cookie_t *

xcb_record_disable_context
xcb_void_cookie_t xcb_record_disable_context(xcb_connection_t* c, xcb_record_context_t context)

* * xcb_void_cookie_t xcb_record_disable_context * * @param xcb_connection_t *c * @param xcb_record_context_t context * @returns xcb_void_cookie_t *

xcb_record_disable_context_checked
xcb_void_cookie_t xcb_record_disable_context_checked(xcb_connection_t* c, xcb_record_context_t context)

* * xcb_void_cookie_t xcb_record_disable_context_checked * * @param xcb_connection_t *c * @param xcb_record_context_t context * @returns xcb_void_cookie_t *

xcb_record_element_header_end
xcb_generic_iterator_t xcb_record_element_header_end(xcb_record_element_header_iterator_t i)

* * xcb_generic_iterator_t xcb_record_element_header_end * * @param xcb_record_element_header_iterator_t i * @returns xcb_generic_iterator_t *

xcb_record_element_header_next
void xcb_record_element_header_next(xcb_record_element_header_iterator_t* i)

* * void xcb_record_element_header_next * * @param xcb_record_element_header_iterator_t *i * @returns void *

xcb_record_enable_context
xcb_record_enable_context_cookie_t xcb_record_enable_context(xcb_connection_t* c, xcb_record_context_t context)

* * xcb_record_enable_context_cookie_t xcb_record_enable_context * * @param xcb_connection_t *c * @param xcb_record_context_t context * @returns xcb_record_enable_context_cookie_t *

xcb_record_enable_context_data
ubyte* xcb_record_enable_context_data(xcb_record_enable_context_reply_t* R)

* * ubyte * xcb_record_enable_context_data * * @param /+const+/ xcb_record_enable_context_reply_t *R * @returns ubyte * *

xcb_record_enable_context_data_end
xcb_generic_iterator_t xcb_record_enable_context_data_end(xcb_record_enable_context_reply_t* R)

* * xcb_generic_iterator_t xcb_record_enable_context_data_end * * @param /+const+/ xcb_record_enable_context_reply_t *R * @returns xcb_generic_iterator_t *

xcb_record_enable_context_data_length
int xcb_record_enable_context_data_length(xcb_record_enable_context_reply_t* R)

* * int xcb_record_enable_context_data_length * * @param /+const+/ xcb_record_enable_context_reply_t *R * @returns int *

xcb_record_enable_context_reply
xcb_record_enable_context_reply_t* xcb_record_enable_context_reply(xcb_connection_t* c, xcb_record_enable_context_cookie_t cookie, xcb_generic_error_t** e)

* * xcb_record_enable_context_reply_t * xcb_record_enable_context_reply * * @param xcb_connection_t *c * @param xcb_record_enable_context_cookie_t cookie * @param xcb_generic_error_t **e * @returns xcb_record_enable_context_reply_t * *

xcb_record_enable_context_unchecked
xcb_record_enable_context_cookie_t xcb_record_enable_context_unchecked(xcb_connection_t* c, xcb_record_context_t context)

* * xcb_record_enable_context_cookie_t xcb_record_enable_context_unchecked * * @param xcb_connection_t *c * @param xcb_record_context_t context * @returns xcb_record_enable_context_cookie_t *

xcb_record_ext_range_end
xcb_generic_iterator_t xcb_record_ext_range_end(xcb_record_ext_range_iterator_t i)

* * xcb_generic_iterator_t xcb_record_ext_range_end * * @param xcb_record_ext_range_iterator_t i * @returns xcb_generic_iterator_t *

xcb_record_ext_range_next
void xcb_record_ext_range_next(xcb_record_ext_range_iterator_t* i)

* * void xcb_record_ext_range_next * * @param xcb_record_ext_range_iterator_t *i * @returns void *

xcb_record_free_context
xcb_void_cookie_t xcb_record_free_context(xcb_connection_t* c, xcb_record_context_t context)

* * xcb_void_cookie_t xcb_record_free_context * * @param xcb_connection_t *c * @param xcb_record_context_t context * @returns xcb_void_cookie_t *

xcb_record_free_context_checked
xcb_void_cookie_t xcb_record_free_context_checked(xcb_connection_t* c, xcb_record_context_t context)

* * xcb_void_cookie_t xcb_record_free_context_checked * * @param xcb_connection_t *c * @param xcb_record_context_t context * @returns xcb_void_cookie_t *

xcb_record_get_context
xcb_record_get_context_cookie_t xcb_record_get_context(xcb_connection_t* c, xcb_record_context_t context)

* * xcb_record_get_context_cookie_t xcb_record_get_context * * @param xcb_connection_t *c * @param xcb_record_context_t context * @returns xcb_record_get_context_cookie_t *

xcb_record_get_context_intercepted_clients_iterator
xcb_record_client_info_iterator_t xcb_record_get_context_intercepted_clients_iterator(xcb_record_get_context_reply_t* R)

* * xcb_record_client_info_iterator_t xcb_record_get_context_intercepted_clients_iterator * * @param /+const+/ xcb_record_get_context_reply_t *R * @returns xcb_record_client_info_iterator_t *

xcb_record_get_context_intercepted_clients_length
int xcb_record_get_context_intercepted_clients_length(xcb_record_get_context_reply_t* R)

* * int xcb_record_get_context_intercepted_clients_length * * @param /+const+/ xcb_record_get_context_reply_t *R * @returns int *

xcb_record_get_context_reply
xcb_record_get_context_reply_t* xcb_record_get_context_reply(xcb_connection_t* c, xcb_record_get_context_cookie_t cookie, xcb_generic_error_t** e)

* * xcb_record_get_context_reply_t * xcb_record_get_context_reply * * @param xcb_connection_t *c * @param xcb_record_get_context_cookie_t cookie * @param xcb_generic_error_t **e * @returns xcb_record_get_context_reply_t * *

xcb_record_get_context_unchecked
xcb_record_get_context_cookie_t xcb_record_get_context_unchecked(xcb_connection_t* c, xcb_record_context_t context)

* * xcb_record_get_context_cookie_t xcb_record_get_context_unchecked * * @param xcb_connection_t *c * @param xcb_record_context_t context * @returns xcb_record_get_context_cookie_t *

xcb_record_query_version
xcb_record_query_version_cookie_t xcb_record_query_version(xcb_connection_t* c, ushort major_version, ushort minor_version)

* * xcb_record_query_version_cookie_t xcb_record_query_version * * @param xcb_connection_t *c * @param ushort major_version * @param ushort minor_version * @returns xcb_record_query_version_cookie_t *

xcb_record_query_version_reply
xcb_record_query_version_reply_t* xcb_record_query_version_reply(xcb_connection_t* c, xcb_record_query_version_cookie_t cookie, xcb_generic_error_t** e)

* * xcb_record_query_version_reply_t * xcb_record_query_version_reply * * @param xcb_connection_t *c * @param xcb_record_query_version_cookie_t cookie * @param xcb_generic_error_t **e * @returns xcb_record_query_version_reply_t * *

xcb_record_query_version_unchecked
xcb_record_query_version_cookie_t xcb_record_query_version_unchecked(xcb_connection_t* c, ushort major_version, ushort minor_version)

* * xcb_record_query_version_cookie_t xcb_record_query_version_unchecked * * @param xcb_connection_t *c * @param ushort major_version * @param ushort minor_version * @returns xcb_record_query_version_cookie_t *

xcb_record_range_16_end
xcb_generic_iterator_t xcb_record_range_16_end(xcb_record_range_16_iterator_t i)

* * xcb_generic_iterator_t xcb_record_range_16_end * * @param xcb_record_range_16_iterator_t i * @returns xcb_generic_iterator_t *

xcb_record_range_16_next
void xcb_record_range_16_next(xcb_record_range_16_iterator_t* i)

* * void xcb_record_range_16_next * * @param xcb_record_range_16_iterator_t *i * @returns void *

xcb_record_range_8_end
xcb_generic_iterator_t xcb_record_range_8_end(xcb_record_range_8_iterator_t i)

* * xcb_generic_iterator_t xcb_record_range_8_end * * @param xcb_record_range_8_iterator_t i * @returns xcb_generic_iterator_t *

xcb_record_range_8_next
void xcb_record_range_8_next(xcb_record_range_8_iterator_t* i)

* * void xcb_record_range_8_next * * @param xcb_record_range_8_iterator_t *i * @returns void *

xcb_record_range_end
xcb_generic_iterator_t xcb_record_range_end(xcb_record_range_iterator_t i)

* * xcb_generic_iterator_t xcb_record_range_end * * @param xcb_record_range_iterator_t i * @returns xcb_generic_iterator_t *

xcb_record_range_next
void xcb_record_range_next(xcb_record_range_iterator_t* i)

* * void xcb_record_range_next * * @param xcb_record_range_iterator_t *i * @returns void *

xcb_record_register_clients
xcb_void_cookie_t xcb_record_register_clients(xcb_connection_t* c, xcb_record_context_t context, xcb_record_element_header_t element_header, uint num_client_specs, uint num_ranges, xcb_record_client_spec_t* client_specs, xcb_record_range_t* ranges)

* * xcb_void_cookie_t xcb_record_register_clients * * @param xcb_connection_t *c * @param xcb_record_context_t context * @param xcb_record_element_header_t element_header * @param uint num_client_specs * @param uint num_ranges * @param /+const+/ xcb_record_client_spec_t *client_specs * @param /+const+/ xcb_record_range_t *ranges * @returns xcb_void_cookie_t *

xcb_record_register_clients_checked
xcb_void_cookie_t xcb_record_register_clients_checked(xcb_connection_t* c, xcb_record_context_t context, xcb_record_element_header_t element_header, uint num_client_specs, uint num_ranges, xcb_record_client_spec_t* client_specs, xcb_record_range_t* ranges)

* * xcb_void_cookie_t xcb_record_register_clients_checked * * @param xcb_connection_t *c * @param xcb_record_context_t context * @param xcb_record_element_header_t element_header * @param uint num_client_specs * @param uint num_ranges * @param /+const+/ xcb_record_client_spec_t *client_specs * @param /+const+/ xcb_record_range_t *ranges * @returns xcb_void_cookie_t *

xcb_record_unregister_clients
xcb_void_cookie_t xcb_record_unregister_clients(xcb_connection_t* c, xcb_record_context_t context, uint num_client_specs, xcb_record_client_spec_t* client_specs)

* * xcb_void_cookie_t xcb_record_unregister_clients * * @param xcb_connection_t *c * @param xcb_record_context_t context * @param uint num_client_specs * @param /+const+/ xcb_record_client_spec_t *client_specs * @returns xcb_void_cookie_t *

xcb_record_unregister_clients_checked
xcb_void_cookie_t xcb_record_unregister_clients_checked(xcb_connection_t* c, xcb_record_context_t context, uint num_client_specs, xcb_record_client_spec_t* client_specs)

* * xcb_void_cookie_t xcb_record_unregister_clients_checked * * @param xcb_connection_t *c * @param xcb_record_context_t context * @param uint num_client_specs * @param /+const+/ xcb_record_client_spec_t *client_specs * @returns xcb_void_cookie_t *

Structs

xcb_record_bad_context_error_t
struct xcb_record_bad_context_error_t

@brief xcb_record_bad_context_error_t

xcb_record_client_info_iterator_t
struct xcb_record_client_info_iterator_t

@brief xcb_record_client_info_iterator_t

xcb_record_client_info_t
struct xcb_record_client_info_t

@brief xcb_record_client_info_t

xcb_record_client_spec_iterator_t
struct xcb_record_client_spec_iterator_t

@brief xcb_record_client_spec_iterator_t

xcb_record_context_iterator_t
struct xcb_record_context_iterator_t

@brief xcb_record_context_iterator_t

xcb_record_create_context_request_t
struct xcb_record_create_context_request_t

@brief xcb_record_create_context_request_t

xcb_record_disable_context_request_t
struct xcb_record_disable_context_request_t

@brief xcb_record_disable_context_request_t

xcb_record_element_header_iterator_t
struct xcb_record_element_header_iterator_t

@brief xcb_record_element_header_iterator_t

xcb_record_enable_context_cookie_t
struct xcb_record_enable_context_cookie_t

@brief xcb_record_enable_context_cookie_t

xcb_record_enable_context_reply_t
struct xcb_record_enable_context_reply_t

@brief xcb_record_enable_context_reply_t

xcb_record_enable_context_request_t
struct xcb_record_enable_context_request_t

@brief xcb_record_enable_context_request_t

xcb_record_ext_range_iterator_t
struct xcb_record_ext_range_iterator_t

@brief xcb_record_ext_range_iterator_t

xcb_record_ext_range_t
struct xcb_record_ext_range_t

@brief xcb_record_ext_range_t

xcb_record_free_context_request_t
struct xcb_record_free_context_request_t

@brief xcb_record_free_context_request_t

xcb_record_get_context_cookie_t
struct xcb_record_get_context_cookie_t

@brief xcb_record_get_context_cookie_t

xcb_record_get_context_reply_t
struct xcb_record_get_context_reply_t

@brief xcb_record_get_context_reply_t

xcb_record_get_context_request_t
struct xcb_record_get_context_request_t

@brief xcb_record_get_context_request_t

xcb_record_query_version_cookie_t
struct xcb_record_query_version_cookie_t

@brief xcb_record_query_version_cookie_t

xcb_record_query_version_reply_t
struct xcb_record_query_version_reply_t

@brief xcb_record_query_version_reply_t

xcb_record_query_version_request_t
struct xcb_record_query_version_request_t

@brief xcb_record_query_version_request_t

xcb_record_range_16_iterator_t
struct xcb_record_range_16_iterator_t

@brief xcb_record_range_16_iterator_t

xcb_record_range_16_t
struct xcb_record_range_16_t

@brief xcb_record_range_16_t

xcb_record_range_8_iterator_t
struct xcb_record_range_8_iterator_t

@brief xcb_record_range_8_iterator_t

xcb_record_range_8_t
struct xcb_record_range_8_t

@brief xcb_record_range_8_t

xcb_record_range_iterator_t
struct xcb_record_range_iterator_t

@brief xcb_record_range_iterator_t

xcb_record_range_t
struct xcb_record_range_t

@brief xcb_record_range_t

xcb_record_register_clients_request_t
struct xcb_record_register_clients_request_t

@brief xcb_record_register_clients_request_t

xcb_record_unregister_clients_request_t
struct xcb_record_unregister_clients_request_t

@brief xcb_record_unregister_clients_request_t

Variables

XCB_RECORD_BAD_CONTEXT
uint XCB_RECORD_BAD_CONTEXT;

Opcode for xcb_record_bad_context.

XCB_RECORD_CREATE_CONTEXT
uint XCB_RECORD_CREATE_CONTEXT;

Opcode for xcb_record_create_context.

XCB_RECORD_DISABLE_CONTEXT
uint XCB_RECORD_DISABLE_CONTEXT;

Opcode for xcb_record_disable_context.

XCB_RECORD_ENABLE_CONTEXT
uint XCB_RECORD_ENABLE_CONTEXT;

Opcode for xcb_record_enable_context.

XCB_RECORD_FREE_CONTEXT
uint XCB_RECORD_FREE_CONTEXT;

Opcode for xcb_record_free_context.

XCB_RECORD_GET_CONTEXT
uint XCB_RECORD_GET_CONTEXT;

Opcode for xcb_record_get_context.

XCB_RECORD_MAJOR_VERSION
int XCB_RECORD_MAJOR_VERSION;
Undocumented in source.
XCB_RECORD_MINOR_VERSION
int XCB_RECORD_MINOR_VERSION;
Undocumented in source.
XCB_RECORD_QUERY_VERSION
uint XCB_RECORD_QUERY_VERSION;

Opcode for xcb_record_query_version.

XCB_RECORD_REGISTER_CLIENTS
uint XCB_RECORD_REGISTER_CLIENTS;

Opcode for xcb_record_register_clients.

XCB_RECORD_UNREGISTER_CLIENTS
uint XCB_RECORD_UNREGISTER_CLIENTS;

Opcode for xcb_record_unregister_clients.

xcb_record_id
xcb_extension_t xcb_record_id;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta