From: Jamey Sharp Date: Fri, 24 Feb 2006 01:50:53 +0000 (-0800) Subject: Add XCBGetQueuedRequestRead for Xlib that does no syscalls, just returns whatever... X-Git-Tag: 1.8.1~381 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6e29e5f2ee2e6158f1a9480a83e4f906ab9c04d1;p=profile%2Fivi%2Flibxcb.git Add XCBGetQueuedRequestRead for Xlib that does no syscalls, just returns whatever XCB already knows about. --- diff --git a/src/xcb_xlib.c b/src/xcb_xlib.c index 61518f7..09f74a7 100644 --- a/src/xcb_xlib.c +++ b/src/xcb_xlib.c @@ -26,6 +26,11 @@ #include "xcbxlib.h" #include "xcbint.h" +unsigned int XCBGetQueuedRequestRead(XCBConnection *c) +{ + return c->in.request_read; +} + unsigned int XCBGetRequestSent(XCBConnection *c) { return c->out.request; diff --git a/src/xcbxlib.h b/src/xcbxlib.h index 59dd2a5..462e2e3 100644 --- a/src/xcbxlib.h +++ b/src/xcbxlib.h @@ -32,6 +32,9 @@ #include "xcb.h" /* This function must be called with the IOLock held. */ +unsigned int XCBGetQueuedRequestRead(XCBConnection *c); + +/* This function must be called with the IOLock held. */ unsigned int XCBGetRequestSent(XCBConnection *c); pthread_mutex_t *XCBGetIOLock(XCBConnection *c);