aboutsummaryrefslogtreecommitdiffstats
path: root/man3/libaxl_protocol_version.3
blob: cdfa0fdc72d5a3245503abda5e344e8b5bfe322c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
.TH libaxl_protocol_version 3 libaxl
.SH NAME
libaxl_protocol_version - X protocol version
.B (ADVANCED)
.SH SYNOPSIS
.nf
#include <libaxl.h>

extern const int libaxl_protocol_version;
.fi
.SH DESCRIPTION
The
.B libaxl_protocol_version
variable is set to the number, as the sum of the
major number multiplied by 1000 and the minor
number, of the highest version of the X protocol
that the library, as linked against, supports.
For example if the version number is 11.0, 11000
is returned, and if it is 11.2, 11002 is assigned
to the variable.
.SH NOTES
There is no corresponding variable for the
lowest supported version. The lowest supported
version is 11.0 (X11); X11 was released in
September 1987 and predates Linux, thus
this is extremely unlikely this will change.
.SH SEE ALSO
.BR LIBAXL_PROTOCOL_VERSION (3),
.BR libaxl_protocol_version_major (3),
.BR libaxl_protocol_version_minor (3)