module X11.Xlib_xcb; import derelict.util.xtypes; import xcb.xcb; // bindings to Xlib-xcb extern (C) { enum XEventQueueOwner { XlibOwnsEventQueue = 0, XCBOwnsEventQueue } alias XlibOwnsEventQueue = XEventQueueOwner.XlibOwnsEventQueue; alias XCBOwnsEventQueue = XEventQueueOwner.XCBOwnsEventQueue; xcb_connection_t *XGetXCBConnection(Display *dpy); void XSetEventQueueOwner(Display *dpy, XEventQueueOwner owner); }