1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
// devela::sys::display::x11::raw
//
//! Raw XCB bindings.
//!
//! Provides extern functions and constants from the X11 XCB protocol,
//! mirroring the core XCB and XCB-SHM APIs. These are thin, unsafe
//! calls to the X server with no added abstraction.
//!
//! # DOCS
//! There are two different documentation sources, generated in different ways,
//! and neither is complete on its own:
//! 1. XCB Manual (freedesktop.org/manual)
//! 2. X.Org manpages (x.org/releases/current/doc/man/…)
// main xcb.h + xproto.h structs, fns
// protocol bit-masks
// shm extension
// protocol const values
pub use ;
// libxkbcommon core bindings
// libxkbcommon-x11 extension
pub use ;
// WM
// ICCCM: XSizeHints, XSizeRatio, XWinGravity, …
// mod ewmh; // EWMH
pub use ;
// change_property_*
pub use *;
// LUT_SCANCODE_TO_KEY
pub use *;