Downloadliste

Projektbeschreibung

The XCB library provides an interface to the X
Window System protocol, designed to replace the
Xlib interface. It has several advantages over
Xlib, including size (small library and lower
memory footprint), latency hiding (batch several
requests and wait for the replies later), direct
protocol access (one-to-one mapping between
interface and protocol), thread support (access
XCB from multiple threads, with no explicit
locking), and easy creation of new extensions
(automatically generates its interface from
machine-parsable XML protocol descriptions). Xlib
can also use XCB as a transport layer, allowing
software to make requests and receive responses
with both, which eases porting to XCB. However,
client programs, libraries, and toolkits will gain
the most benefit from a native XCB port.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-10-08 16:51 Zurück zur Release-Liste
1.0 RC1

Die Namenskonventionen für den internen Code wurden geändert, um mit CamelCase keine Abkürzungen underscore_sep. Veraltete Funktionen wurden entfernt. SONAMEs wurden geändert. Header wurden verschoben. Eine Umwandlung Skript zur Verfügung gestellt. Checked und unchecked Anfrage Funktionen sind für Inline-oder Veranstaltung bot-queue Fehlerbehandlung. Connection Fehler werden über Verbindungen in error state behandelt. Xcb_sync wurde entfernt. Verlängerung init-Funktionen wurden entfernt, Aufruf xcb_get_extension_data statt. Die Abhängigkeit von Xh wurde entfernt. Xlib-Funktionen wurden nur verschoben zu libxcb-xlib. Bauen mit nicht-GNU-Implementierungen von Stellen festgelegt wurde. 32-Bit-Verpackung von Sequenz-Nummern gehandhabt wird. Die monolithische GIT Repository gespalten war.
Tags: Major feature enhancements
The naming conventions for the internal code were
changed from CamelCase to underscore_sep with no
abbreviations. Deprecated functions were removed.
SONAMEs were changed. Headers were moved. A
conversion script is provided. Checked and
unchecked request functions are offered for inline
or event-queue error handling. Connection errors
are handled via connections in error state.
xcb_sync was removed. Extension init functions
were removed; call xcb_get_extension_data instead.
Dependency on X.h was removed. Xlib-only functions
were moved to libxcb-xlib. Building with non-GNU
implementations of Make was fixed. 32-bit wrapping
of sequence numbers is handled. The monolithic GIT
repository was split.

Project Resources