Index of Section 3 Manual Pages

Interix / SUAXSetEventQueueOwner.3Interix / 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)

Interix / SUAHosted at SUA Community for Interix, SUA and SFUInterix / SUA