XPRINT FUNCTIONS XpQueryVersion(3Xp)
NAME
XpQueryVersion - Queries an X Server to determine if it sup-
ports the X Print Service Extension, and if it does, which version of the X Print Service Extension.SYNOPSIS
cc [ flag... ] file... -lXp [ library... ]
cc [ flag... ] file... -lXp [ library... ]
#include
Status XpQueryVersion ( display, major_version_return,
minor_version_return )
Display *display;short *major_version_return;
short *minor_version_return;
ARGUMENTS display Specifies a pointer to the Display structure; returned from XOpenDisplay.major_version_return
Returns the major version if the X Print Service Exten-
sion exists, else zero.minor_version_return
Returns the minor version if the X Print Service Exten-
sion exists, else zero.DESCRIPTION
XpQueryVersion determines if the X Print Service Extension
is present. A non-zero Status is returned if the extension
is supported, otherwise a zero Status is returned. If the extension is supported, the major and minor version numbersare returned to indicate the level of X Print Service Exten-
sion support. The X Print Service Extension is initialized on the first call to any X Print Service function; there is no need to explicitly initialize the X Print Service Extension.ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes: X Version 11 Last change: libXp 1.0.0 1XPRINT FUNCTIONS XpQueryVersion(3Xp)
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | x11/library/libxp ||_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | See XInitThreads(3X11) |
|_____________________________|_____________________________|
X Version 11 Last change: libXp 1.0.0 2