summaryrefslogtreecommitdiff
path: root/compositeproto.h
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2003-11-07 04:21:01 +0000
committerKeith Packard <keithp@keithp.com>2003-11-07 04:21:01 +0000
commit11105d870631fe5f858291fbf167f1da400d7fa9 (patch)
treee9959f12244a499c55ed15d9442c172b1924b4d5 /compositeproto.h
parent0b7b69d3b678f584062ca352f60382325057d9f1 (diff)
Add update mode to Unredirect requests so clients can redirect multiple times (and then unredirect) Add CompositeNumberRequests Fix some typeos
Diffstat (limited to 'compositeproto.h')
-rw-r--r--compositeproto.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/compositeproto.h b/compositeproto.h
index 005a371..4f349d4 100644
--- a/compositeproto.h
+++ b/compositeproto.h
@@ -1,5 +1,5 @@
/*
- * $Id: compositeproto.h,v 1.2 2003-11-05 05:39:58 keithp Exp $
+ * $Id: compositeproto.h,v 1.3 2003-11-07 04:21:01 keithp Exp $
*
* Copyright © 2003 Keith Packard
*
@@ -79,27 +79,33 @@ typedef struct {
CARD8 update;
CARD8 pad1;
CARD16 pad2 B16;
-} xCompositeRedirectWindowsReq;
+} xCompositeRedirectSubwindowsReq;
-#define sz_xCompositeRedirectWindowsReq 12
+#define sz_xCompositeRedirectSubwindowsReq 12
typedef struct {
CARD8 reqType;
CARD8 compositeReqType;
CARD16 length B16;
Window window B32;
+ CARD8 update;
+ CARD8 pad1;
+ CARD16 pad2 B16;
} xCompositeUnredirectWindowReq;
-#define sz_xCompositeUnredirectWindowReq 8
+#define sz_xCompositeUnredirectWindowReq 12
typedef struct {
CARD8 reqType;
CARD8 compositeReqType;
CARD16 length B16;
Window window B32;
-} xCompositeUnredirectWindowsReq;
+ CARD8 update;
+ CARD8 pad1;
+ CARD16 pad2 B16;
+} xCompositeUnredirectSubwindowsReq;
-#define sz_xCompositeUnredirectWindowsReq 8
+#define sz_xCompositeUnredirectSubwindowsReq 12
typedef struct {
CARD8 reqType;