Blame man/DMX.man

Packit ec660a
.\" Copyright 2004 Red Hat Inc., Durham, North Carolina.
Packit ec660a
.\" All Rights Reserved.
Packit ec660a
.\"
Packit ec660a
.\" Permission is hereby granted, free of charge, to any person obtaining
Packit ec660a
.\" a copy of this software and associated documentation files (the
Packit ec660a
.\" "Software"), to deal in the Software without restriction, including
Packit ec660a
.\" without limitation on the rights to use, copy, modify, merge,
Packit ec660a
.\" publish, distribute, sublicense, and/or sell copies of the Software,
Packit ec660a
.\" and to permit persons to whom the Software is furnished to do so,
Packit ec660a
.\" subject to the following conditions:
Packit ec660a
.\"
Packit ec660a
.\" he above copyright notice and this permission notice (including the
Packit ec660a
.\" next paragraph) shall be included in all copies or substantial
Packit ec660a
.\" portions of the Software.
Packit ec660a
.\"
Packit ec660a
.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
Packit ec660a
.\" EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
Packit ec660a
.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
Packit ec660a
.\" NON-INFRINGEMENT.  IN NO EVENT SHALL RED HAT AND/OR THEIR SUPPLIERS
Packit ec660a
.\" BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
Packit ec660a
.\" ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
Packit ec660a
.\" CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
Packit ec660a
.\" SOFTWARE.
Packit ec660a
.TH DMX __libmansuffix__ __vendorversion__
Packit ec660a
.SH NAME
Packit ec660a
DMX \- X Window System DMX (Distributed Multihead X) extension
Packit ec660a
.SH DESCRIPTION
Packit ec660a
The DMX extension provides support for communication with and control of
Packit ec660a
.BR Xdmx (1)
Packit ec660a
server.  Attributes of the
Packit ec660a
.BR Xdmx (1)
Packit ec660a
server and of the back-end screens attached to the server can be queried
Packit ec660a
and modified via this protocol.
Packit ec660a
.SH "SUMMARY OF LIBRARY FUNCTIONS"
Packit ec660a
The following is a summary of DMX library functions:
Packit ec660a
.sp
Packit ec660a
DMXQueryExtension(__libmansuffix__) \- determine if DMX is available
Packit ec660a
.sp
Packit ec660a
DMXQueryVersion(__libmansuffix__) \- determine DMX extension version
Packit ec660a
.sp
Packit ec660a
DMXSync(__libmansuffix__) \- flush protocol requests between
Packit ec660a
.BR Xdmx (1)
Packit ec660a
and back-end X servers
Packit ec660a
.sp
Packit ec660a
DMXForceWindowCreation(__libmansuffix__) \- force immediate back-end window creation
Packit ec660a
.sp
Packit ec660a
DMXGetScreenCount(__libmansuffix__) \- determine number of back-end screens
Packit ec660a
.sp
Packit ec660a
DMXGetScreenAttributes(__libmansuffix__) \- determine back-end screen attributes
Packit ec660a
.sp
Packit ec660a
DMXChangeScreensAttributes(__libmansuffix__) \- change back-end screen attributes
Packit ec660a
.sp
Packit ec660a
DMXAddScreen(__libmansuffix__) \- attach a new back-end screen
Packit ec660a
.sp
Packit ec660a
DMXRemoveScreen(__libmansuffix__) \- detach a back-end screen
Packit ec660a
.sp
Packit ec660a
DMXGetWindowAttributes(__libmansuffix__) \- determine back-end window attributes
Packit ec660a
.sp
Packit ec660a
DMXGetDesktopAttributes(__libmansuffix__) \- determine global bounding box
Packit ec660a
.sp
Packit ec660a
DMXChangeDesktopAttributes(__libmansuffix__) \- change global bounding box
Packit ec660a
.sp
Packit ec660a
DMXGetInputCount(__libmansuffix__) \- determine number of input devices
Packit ec660a
.sp
Packit ec660a
DMXGetInputAttributes(__libmansuffix__) \- determine input device attributes
Packit ec660a
.sp
Packit ec660a
DMXAddInput(__libmansuffix__) \- attach a new backend or console input
Packit ec660a
.sp
Packit ec660a
DMXRemoveInput(__libmansuffix__) \- detach an input
Packit ec660a
.sp
Packit ec660a
DMXAddBackendInput(__libmansuffix__) \- attach a new back-end input
Packit ec660a
.sp
Packit ec660a
DMXAddConsoleInput(__libmansuffix__) \- attach a new console input
Packit ec660a
.PP
Packit ec660a
Each of these functions is described in its own man page.
Packit ec660a
.SH "SEE ALSO"
Packit ec660a
.BR Xdmx "(1), " xdmxconfig "(1), " vdltodmx (1)