Module raw_ffi

Source
Expand description

The low-level foreign function interface to interact with libxcb.

This module contains some #[repr(C)] type definitions that match libxcb’s definitions. The actual functions are defined in the ffi submodule. There is also a test submodule that contains a mock of the interface that is used for unit tests.

ModulesΒ§

connection_errors πŸ”’
ffi πŸ”’
The code in this module allows to call libxcb’s C functions.
send_request_flags πŸ”’

StructsΒ§

iovec πŸ”’
xcb_connection_t πŸ”’
xcb_extension_t πŸ”’
xcb_generic_error_t πŸ”’
xcb_generic_event_t πŸ”’
xcb_protocol_request_t πŸ”’
xcb_setup_t πŸ”’
xcb_void_cookie_t πŸ”’