This manual page is for Mac OS X version 10.6.3

If you are running a different version of Mac OS X, view the documentation locally:

  • In Terminal, using the man(1) command

Reading manual pages

Manual pages are intended as a quick reference for people who already understand a technology.

  • For more information about the manual page format, see the manual page for manpages(5).

  • For more information about this technology, look for other documentation in the Apple Reference Library.

  • For general information about writing shell scripts, read Shell Scripting Primer.



DMXQueryVersion(3X)                                                                      DMXQueryVersion(3X)



NAME
       DMXQueryVersion - determine DMX extension version

SYNOPSIS
       #include <X11/extensions/dmxext.h>

       Bool DMXQueryVersion(Display *dpy,
                            int *major_version,
                            int *minor_version,
                            int *patch_version);

DESCRIPTION
       DMXQueryVersion() returns version information about the DMX protocol extension.

       Any  incompatible  changes  to  the  protocol will be indicated by a change in major_version.  Small,
       upward-compatible changes will be indicated by a change in minor_version.  In general,  patch_version
       is  for  informational  purposes  and  will  encode  the  date  of  the last protocol revision (e.g.,
       20040604).

RETURN VALUE
       If the DMX protocol extension is available, major_version, minor_version, and patch_version  will  be
       set, and True will be returned.  Otherwise, False will be returned.

NOTES
       At the time of this writing, the DMX protocol is at version 2.2.

       Version  2.2  was  the  final  development version, and code supporting this version was submitted to
       upstream X server repositories in the summer of 2004.

       Version 1.5 was the last of the 1.x series, which was used for development before  screen  and  input
       addition  and  removal  were supported.  Version 2.0 and 2.1 were development versions that partially
       supported screen and input addition and removal.

       Since we do not expect development versions to be widely used, we recommend that  any  software  that
       uses  the  DMX protocol extension to support only versions 2.2 and above (although they should detect
       earlier versions and either reduce functionality or fail gracefully).

SEE ALSO
       DMXQueryExtension(3X), DMX(3X), Xdmx(1)



X Version 11                                    libdmx 1.0.2                             DMXQueryVersion(3X)

Reporting Problems

The way to report a problem with this manual page depends on the type of problem:

Content errors
Report errors in the content of this documentation with the feedback links below.
Bug reports
Report bugs in the functionality of the described tool or API through Bug Reporter.
Formatting problems
Report formatting mistakes in the online version of these pages with the feedback links below.

Did this document help you? Yes It's good, but... Not helpful...