Expand description
Bindings to the X11 protocol.
Each sub-module of this module corresponds to one X11 extension. It contains all the
definitions from that extension. The core X11 protocol is in xproto.
Modulesยง
- bigreq
- Bindings to the
BigRequestsX11 extension. - ge
- Bindings to the
GenericEventX11 extension. - randr
- Bindings to the
RandRX11 extension. - render
- Bindings to the
RenderX11 extension. - shape
- Bindings to the
ShapeX11 extension. - xc_misc
- Bindings to the
XCMiscX11 extension. - xfixes
- Bindings to the
XFixesX11 extension. - xinput
- Bindings to the
InputX11 extension. - xkb
- Bindings to the
xkbX11 extension. - xproto
- Bindings to the core X11 protocol.
Enumsยง
- Error
Kind - Enumeration of all possible X11 error kinds.
- Event
- Enumeration of all possible X11 events.
- Reply
- Enumeration of all possible X11 replies.
- Request
- Enumeration of all possible X11 requests.
- Request
Info ๐ - Helper container for translating numeric request information to a string
Functionsยง
- get_
request_ name - Get the name of a request based on its major and minor code.
- get_
request_ ๐name_ internal - Get information about a request based on its major and minor code.
- parse_
reply ๐ - parse_
reply_ ๐fds - request_
name ๐ - Get the name of a request from its extension name and opcodes.
- response_
type ๐ - Get the response type out of the raw bytes of an X11 error or event.
- sequence_
number ๐ - Get the sequence number out of an X11 packet.