diff options
author | Keith Packard <keithp@keithp.com> | 2003-11-07 04:21:01 +0000 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2003-11-07 04:21:01 +0000 |
commit | 11105d870631fe5f858291fbf167f1da400d7fa9 (patch) | |
tree | e9959f12244a499c55ed15d9442c172b1924b4d5 /compositeproto.h | |
parent | 0b7b69d3b678f584062ca352f60382325057d9f1 (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.h | 18 |
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; |