Pike v8.0 release 1738

Class Protocols.X.Xlib.Display

Inheritance graph
id_manager Protocols.X.Atom.atom_manager Stdio.Fd Stdio.File Protocols.X.Xlib.Display
Description

The representation of a X display.

Keeps the connection to the X server and various other information needed to use X11.


Variable imageByteOrder
Variable bitmapBitOrder

int Protocols.X.Xlib.Display.imageByteOrder
int Protocols.X.Xlib.Display.bitmapBitOrder


Variable bitmapScanlineUnit
Variable bitmapScanlinePad

int Protocols.X.Xlib.Display.bitmapScanlineUnit
int Protocols.X.Xlib.Display.bitmapScanlinePad


Variable extensions

mapping(string:.Extensions.Extension) Protocols.X.Xlib.Display.extensions

Description

All extensions supported by the server and this module


Variable formats

array Protocols.X.Xlib.Display.formats


Inherit File

inherit Stdio.File : File


Inherit atom_manager

inherit .Atom.atom_manager : atom_manager


Inherit id_manager

inherit id_manager : id_manager


Variable key_mapping

array Protocols.X.Xlib.Display.key_mapping


Variable majorVersion
Variable minorVersion

int Protocols.X.Xlib.Display.majorVersion
int Protocols.X.Xlib.Display.minorVersion

Description

The protocol major and minor version reported by the server


Variable minKeyCode
Variable maxKeyCode

int Protocols.X.Xlib.Display.minKeyCode
int Protocols.X.Xlib.Display.maxKeyCode


Variable maxRequestSize

int Protocols.X.Xlib.Display.maxRequestSize


Variable motionBufferSize

int Protocols.X.Xlib.Display.motionBufferSize


Variable release

int Protocols.X.Xlib.Display.release

Description

Server release number


Variable roots

array Protocols.X.Xlib.Display.roots


Variable screen_number

int Protocols.X.Xlib.Display.screen_number


Variable vendor

string Protocols.X.Xlib.Display.vendor