summaryrefslogtreecommitdiff
path: root/src/xcbint.h
diff options
context:
space:
mode:
authorJamey Sharp <jamey@minilop.net>2011-03-18 20:56:07 -0700
committerJamey Sharp <jamey@minilop.net>2011-03-18 21:59:47 -0700
commit2415c11dec5e5adb0c17f98aa52fbb371a4f8f23 (patch)
treebad8118bfd2e1cce983a393f4ed5cf2bb0f52a8e /src/xcbint.h
parent29a974f212aae9eeff4fde99f110cee08f0312f3 (diff)
Introduce xcb_wait_for_event_until, for consuming responses in wire-order.
Signed-off-by: Jamey Sharp <jamey@minilop.net> Reviewed-by: Josh Triplett <josh@freedesktop.org>
Diffstat (limited to 'src/xcbint.h')
-rw-r--r--src/xcbint.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xcbint.h b/src/xcbint.h
index 096576c..95f078a 100644
--- a/src/xcbint.h
+++ b/src/xcbint.h
@@ -121,6 +121,7 @@ typedef struct _xcb_in {
uint64_t request_expected;
uint64_t request_read;
+ uint64_t event_responses_completed;
uint64_t request_completed;
struct reply_list *current_reply;
struct reply_list **current_reply_tail;
@@ -129,6 +130,7 @@ typedef struct _xcb_in {
struct event_list *events;
struct event_list **events_tail;
struct reader_list *readers;
+ struct reader_list *event_readers;
struct pending_reply *pending_replies;
struct pending_reply **pending_replies_tail;