Also known as X protocol C-language Binding, X C Binding, libxcb
thumb|X11-clients use XCB to communicate with the display server|X server. thumb|A more complete view of the Linux graphics stack thumb|Programs often use GTK or [[FLTK or Qt for their GUI widgets.]] thumb|A more complete view of the components of an operating system for home computers.
~6 min read
Encyclopedic overview
9 sectionsContents
- Overview
- Xlib compatibility
- Example
- Protocol description
- Logo
- Other language bindings
- Notes
- References
- External links
thumb|X11-clients use XCB to communicate with the display server|X server. thumb|A more complete view of the Linux graphics stack thumb|Programs often use GTK or [[FLTK or Qt for their GUI widgets.]] thumb|A more complete view of the components of an operating system for home computers.
XCB (X protocol C-language Binding) is a library implementing the client side of the X11 display server protocol. XCB is written in the C programming language and distributed under the MIT License. The project was started in 2001 by Bart Massey and aims to replace Xlib.
Excerpted from Wikipedia’s “XCB” article, available under the CC BY-SA 4.0 licence.