usr
/
include
/
X11
/
extensions
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
EVI.h
1.53 KB
Rename
Delete
EVIproto.h
2.94 KB
Rename
Delete
XI.h
9.59 KB
Rename
Delete
XI2.h
10.29 KB
Rename
Delete
XI2proto.h
36.70 KB
Rename
Delete
XIproto.h
40.05 KB
Rename
Delete
XKB.h
27.55 KB
Rename
Delete
XKBgeom.h
15.44 KB
Rename
Delete
XKBproto.h
28.42 KB
Rename
Delete
XKBsrv.h
27.36 KB
Rename
Delete
XKBstr.h
19.17 KB
Rename
Delete
XResproto.h
5.05 KB
Rename
Delete
Xv.h
2.96 KB
Rename
Delete
XvMC.h
3.54 KB
Rename
Delete
XvMCproto.h
4.38 KB
Rename
Delete
Xvproto.h
11.83 KB
Rename
Delete
ag.h
1.67 KB
Rename
Delete
agproto.h
4.89 KB
Rename
Delete
bigreqsproto.h
1.86 KB
Rename
Delete
bigreqstr.h
187 bytes
Rename
Delete
composite.h
3.06 KB
Rename
Delete
compositeproto.h
5.33 KB
Rename
Delete
cup.h
1.32 KB
Rename
Delete
cupproto.h
2.99 KB
Rename
Delete
damageproto.h
3.53 KB
Rename
Delete
damagewire.h
1.85 KB
Rename
Delete
dbe.h
2.11 KB
Rename
Delete
dbeproto.h
7.17 KB
Rename
Delete
dmx.h
2.32 KB
Rename
Delete
dmxproto.h
13.03 KB
Rename
Delete
dpmsconst.h
1.74 KB
Rename
Delete
dpmsproto.h
5.16 KB
Rename
Delete
dri2proto.h
8.12 KB
Rename
Delete
dri2tokens.h
2.41 KB
Rename
Delete
dri3proto.h
5.99 KB
Rename
Delete
ge.h
1.74 KB
Rename
Delete
geproto.h
2.30 KB
Rename
Delete
lbx.h
2.18 KB
Rename
Delete
lbxproto.h
24.20 KB
Rename
Delete
mitmiscconst.h
1.47 KB
Rename
Delete
mitmiscproto.h
2.18 KB
Rename
Delete
multibufconst.h
2.51 KB
Rename
Delete
multibufproto.h
8.40 KB
Rename
Delete
panoramiXproto.h
5.34 KB
Rename
Delete
presentproto.h
5.28 KB
Rename
Delete
presenttokens.h
3.51 KB
Rename
Delete
randr.h
6.75 KB
Rename
Delete
randrproto.h
25.15 KB
Rename
Delete
recordconst.h
2.02 KB
Rename
Delete
recordproto.h
7.46 KB
Rename
Delete
recordstr.h
258 bytes
Rename
Delete
render.h
6.77 KB
Rename
Delete
renderproto.h
12.91 KB
Rename
Delete
saver.h
1.86 KB
Rename
Delete
saverproto.h
5.01 KB
Rename
Delete
secur.h
2.09 KB
Rename
Delete
securproto.h
3.10 KB
Rename
Delete
shapeconst.h
1.83 KB
Rename
Delete
shapeproto.h
6.57 KB
Rename
Delete
shapestr.h
252 bytes
Rename
Delete
shm.h
1.61 KB
Rename
Delete
shmproto.h
5.90 KB
Rename
Delete
shmstr.h
2.07 KB
Rename
Delete
syncconst.h
6.59 KB
Rename
Delete
syncproto.h
10.74 KB
Rename
Delete
syncstr.h
5.47 KB
Rename
Delete
xcmiscproto.h
2.99 KB
Rename
Delete
xcmiscstr.h
185 bytes
Rename
Delete
xf86bigfont.h
414 bytes
Rename
Delete
xf86bigfproto.h
2.48 KB
Rename
Delete
xf86bigfstr.h
191 bytes
Rename
Delete
xf86dga.h
369 bytes
Rename
Delete
xf86dga1const.h
931 bytes
Rename
Delete
xf86dga1proto.h
4.40 KB
Rename
Delete
xf86dga1str.h
191 bytes
Rename
Delete
xf86dgaconst.h
2.47 KB
Rename
Delete
xf86dgaproto.h
6.94 KB
Rename
Delete
xf86dgastr.h
188 bytes
Rename
Delete
xf86misc.h
3.81 KB
Rename
Delete
xf86mscstr.h
5.96 KB
Rename
Delete
xf86vm.h
2.06 KB
Rename
Delete
xf86vmproto.h
15.33 KB
Rename
Delete
xf86vmstr.h
185 bytes
Rename
Delete
xfixesproto.h
12.45 KB
Rename
Delete
xfixeswire.h
5.27 KB
Rename
Delete
xtestconst.h
1.36 KB
Rename
Delete
xtestext1const.h
5.31 KB
Rename
Delete
xtestext1proto.h
7.61 KB
Rename
Delete
xtestproto.h
3.18 KB
Rename
Delete
/* * Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice (including the next * paragraph) shall be included in all copies or substantial portions of the * Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. */ /* * Copyright © 2003 Keith Packard * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation, and that the name of Keith Packard not be used in * advertising or publicity pertaining to distribution of the software without * specific, written prior permission. Keith Packard makes no * representations about the suitability of this software for any purpose. It * is provided "as is" without express or implied warranty. * * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * PERFORMANCE OF THIS SOFTWARE. */ #ifndef _COMPOSITEPROTO_H_ #define _COMPOSITEPROTO_H_ #include <X11/Xmd.h> #include <X11/extensions/composite.h> #define Window CARD32 #define Region CARD32 #define Pixmap CARD32 /* * requests and replies */ typedef struct { CARD8 reqType; CARD8 compositeReqType; CARD16 length; CARD32 majorVersion; CARD32 minorVersion; } xCompositeQueryVersionReq; #define sz_xCompositeQueryVersionReq 12 typedef struct { BYTE type; /* X_Reply */ BYTE pad1; CARD16 sequenceNumber; CARD32 length; CARD32 majorVersion; CARD32 minorVersion; CARD32 pad2; CARD32 pad3; CARD32 pad4; CARD32 pad5; } xCompositeQueryVersionReply; #define sz_xCompositeQueryVersionReply 32 typedef struct { CARD8 reqType; CARD8 compositeReqType; CARD16 length; Window window; CARD8 update; CARD8 pad1; CARD16 pad2; } xCompositeRedirectWindowReq; #define sz_xCompositeRedirectWindowReq 12 typedef struct { CARD8 reqType; CARD8 compositeReqType; CARD16 length; Window window; CARD8 update; CARD8 pad1; CARD16 pad2; } xCompositeRedirectSubwindowsReq; #define sz_xCompositeRedirectSubwindowsReq 12 typedef struct { CARD8 reqType; CARD8 compositeReqType; CARD16 length; Window window; CARD8 update; CARD8 pad1; CARD16 pad2; } xCompositeUnredirectWindowReq; #define sz_xCompositeUnredirectWindowReq 12 typedef struct { CARD8 reqType; CARD8 compositeReqType; CARD16 length; Window window; CARD8 update; CARD8 pad1; CARD16 pad2; } xCompositeUnredirectSubwindowsReq; #define sz_xCompositeUnredirectSubwindowsReq 12 typedef struct { CARD8 reqType; CARD8 compositeReqType; CARD16 length; Region region; Window window; } xCompositeCreateRegionFromBorderClipReq; #define sz_xCompositeCreateRegionFromBorderClipReq 12 /* Version 0.2 additions */ typedef struct { CARD8 reqType; CARD8 compositeReqType; CARD16 length; Window window; Pixmap pixmap; } xCompositeNameWindowPixmapReq; #define sz_xCompositeNameWindowPixmapReq 12 /* Version 0.3 additions */ typedef struct { CARD8 reqType; CARD8 compositeReqType; CARD16 length; Window window; } xCompositeGetOverlayWindowReq; #define sz_xCompositeGetOverlayWindowReq sizeof(xCompositeGetOverlayWindowReq) typedef struct { BYTE type; /* X_Reply */ BYTE pad1; CARD16 sequenceNumber; CARD32 length; Window overlayWin; CARD32 pad2; CARD32 pad3; CARD32 pad4; CARD32 pad5; CARD32 pad6; } xCompositeGetOverlayWindowReply; #define sz_xCompositeGetOverlayWindowReply sizeof(xCompositeGetOverlayWindowReply) typedef struct { CARD8 reqType; CARD8 compositeReqType; CARD16 length; Window window; } xCompositeReleaseOverlayWindowReq; #define sz_xCompositeReleaseOverlayWindowReq sizeof(xCompositeReleaseOverlayWindowReq) #undef Window #undef Region #undef Pixmap #endif /* _COMPOSITEPROTO_H_ */
Save