DMX(__libmansuffix__)

NAME
DMX - X Window System DMX (Distributed Multihead X) extension

DESCRIPTION
The DMX extension provides support for communication with and control of Xdmx(1) server. Attributes of the Xdmx(1) server and of the back-end screens attached to the server can be queried and modified via this protocol.

SUMMARY OF LIBRARY FUNCTIONS
The following is a summary of DMX library functions:

DMXQueryExtension(__libmansuffix__) - determine if DMX is available

DMXQueryVersion(__libmansuffix__) - determine DMX extension version

DMXSync(__libmansuffix__) - flush protocol requests between Xdmx(1) and back-end X servers

DMXForceWindowCreation(__libmansuffix__) - force immediate back-end window creation

DMXGetScreenCount(__libmansuffix__) - determine number of back-end screens

DMXGetScreenAttributes(__libmansuffix__) - determine back-end screen attributes

DMXChangeScreensAttributes(__libmansuffix__) - change back-end screen attributes

DMXAddScreen(__libmansuffix__) - attach a new back-end screen

DMXRemoveScreen(__libmansuffix__) - detach a back-end screen

DMXGetWindowAttributes(__libmansuffix__) - determine back-end window attributes

DMXGetDesktopAttributes(__libmansuffix__) - determine global bounding box

DMXChangeDesktopAttributes(__libmansuffix__) - change global bounding box

DMXGetInputCount(__libmansuffix__) - determine number of input devices

DMXGetInputAttributes(__libmansuffix__) - determine input device attributes

DMXAddInput(__libmansuffix__) - attach a new backend or console input

DMXRemoveInput(__libmansuffix__) - detach an input

DMXAddBackendInput(__libmansuffix__) - attach a new back-end input

DMXAddConsoleInput(__libmansuffix__) - attach a new console input

Each of these functions is described in its own man page.

SEE ALSO
Xdmx(1), xdmxconfig(1), vdltodmx(1)