mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-04-19 18:20:43 +02:00
Clients that use plugin systems may require multiple calls to
XIQueryVersion from different plugins. The current error handling requires
client-side synchronisation of version numbers.
The first call to XIQueryVersion defines the server behaviour. Once cached,
always return that version number to any clients. Unless a client requests a
version lower than the first defined one, then a BadValue must be returned
to be protocol-compatible.
Introduced in
|
||
|---|---|---|
| .. | ||
| .gitignore | ||
| Makefile.am | ||
| protocol-common.c | ||
| protocol-common.h | ||
| protocol-eventconvert.c | ||
| protocol-xigetclientpointer.c | ||
| protocol-xigetselectedevents.c | ||
| protocol-xipassivegrabdevice.c | ||
| protocol-xiquerydevice.c | ||
| protocol-xiquerypointer.c | ||
| protocol-xiqueryversion.c | ||
| protocol-xiselectevents.c | ||
| protocol-xisetclientpointer.c | ||
| protocol-xiwarppointer.c | ||
| xi2.c | ||