Index of Section 3 Manual Pages
| Interix / SUA | XSetEventQueueOwner.3 | Interix / SUA |
XSetEventQueueOwner(3) XLIB FUNCTIONS XSetEventQueueOwner(3)
NAME
XSetEventQueueOwner - set event queue owner on a shared
Xlib/XCB connection
SYNTAX
#include
void XSetEventQueueOwner(Display *dpy, enum XEventQueue-
Owner owner);
ARGUMENTS
dpy Specifies the connection to the X server.
owner Specifies the event queue ownership:
XlibOwnsEventQueue (default)
Xlib owns the event queue. Use the Xlib
event-handling functions. Do not call
the XCB event-handling functions.
XCBOwnsEventQueue
XCB owns the event queue. Use the XCB
event-handling functions. Do not call
the Xlib event-handling functions.
DESCRIPTION
While a client using Xlib/XCB can issue requests and han-
dle their replies or errors with either Xlib or XCB, only
one can own and handle the event queue. By default, Xlib
must own the event queue, for compatibility with legacy
Xlib clients. Clients can call XSetEventQueueOwner imme-
diately after XOpenDisplay to let XCB own the event queue
instead. Clients may not call XSetEventQueueOwner at any
other time, as this will potentially lose responses.
SEE ALSO
XOpenDisplay(3X11), XGetXCBConnection(3X11),
Xlib - C Language X Interface
X Version 11 libX11 1.1.5 XSetEventQueueOwner(3)