XGetExtensionVersion.man revision c27c18e8
t
Title: xgetextensionversion
Author: [FIXME: author] [see http://docbook.sf.net/el/author]
Generator: DocBook XSL Stylesheets v1.74.3 <http://docbook.sf.net/>
Date: 10/02/2009
Manual: [FIXME: manual]
Source: [FIXME: source]
Language: English

"XGETEXTENSIONVERSION" "libmansuffix" "10/02/2009" "[FIXME: source]" "[FIXME: manual]"
-----------------------------------------------------------------
* set default formatting
-----------------------------------------------------------------
disable hyphenation
disable justification (adjust text to left margin only)
-----------------------------------------------------------------
* MAIN CONTENT STARTS HERE *
-----------------------------------------------------------------
"NAME"
XGetExtensionVersion - query the version of the input extension.
"SYNOPSIS"
#include <X11/extensions/XInput.h>
XExtensionVersion *XGetExtensionVersion( Display *display,
 char *name);
display
 Specifies the connection to the X server.
name
 Specifies the extension to be queried. The input
 extension name is definedin the header file XI.h.
"DESCRIPTION"

.\}

The XGetExtensionVersion request is deprecated and should not
be used. Clients issuing a XgetExtensionVersion request will
not be able to use MPX features. The XGetExtensionVersion
request queries the version of the input extension, and returns
an XExtensionVersion structure. This structure contains a
major_version and minor_version number which can be compared
with constants defined in XI.h. Support for additional protocol
requests added to the input extension after its initial release
is indicated by a version number corresponding to the added
requests. Each version contains all the protocol requests
contained by previous versions.
.\}

.\}

You should use XFree to free the XExtensionVersion structure.
.\}
"STRUCTURES"

.\}

This request returns an XExtensionVersion structure.
.\}

.\}

typedef struct {
 int present;
 short major_version;
 short minor_version;
} XExtensionVersion;
.\}