⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xieproto.h

📁 远程桌面连接工具
💻 H
📖 第 1 页 / 共 2 页
字号:
    CARD8       opcode;    CARD16      length B16;    CARD32      nameSpace B32;    CARD32      floID B32;} xieQueryPhotofloReq;typedef struct {    CARD8       type;    CARD8       state;    CARD16      sequenceNum B16;    CARD32      length B32;    CARD16      expectedCount B16;    CARD16      availableCount B16;    CARD8       pad[20];    /* LISTofPhototag (expectedCount) */    /* pad (expectedCount * 2) */    /* LISTofPhototag (availableCount) */    /* pad (availableCount * 2) */} xieQueryPhotofloReply;typedef struct {    CARD8       reqType;    CARD8       opcode;    CARD16      length B16;    CARD32      nameSpace B32;    CARD32      floID B32;} xieAwaitReq;typedef struct {    CARD8       reqType;    CARD8       opcode;    CARD16      length B16;    CARD32      nameSpace B32;    CARD32      floID B32;} xieAbortReq;/* * Request codes */#define X_ieQueryImageExtension		1#define X_ieQueryTechniques		2#define X_ieCreateColorList		3#define X_ieDestroyColorList		4#define X_iePurgeColorList		5#define X_ieQueryColorList		6#define X_ieCreateLUT			7#define X_ieDestroyLUT			8#define X_ieCreatePhotomap		9#define X_ieDestroyPhotomap		10#define X_ieQueryPhotomap		11#define X_ieCreateROI			12#define X_ieDestroyROI			13#define X_ieCreatePhotospace		14#define X_ieDestroyPhotospace		15#define X_ieExecuteImmediate		16#define X_ieCreatePhotoflo		17#define X_ieDestroyPhotoflo		18#define X_ieExecutePhotoflo		19#define X_ieModifyPhotoflo		20#define X_ieRedefinePhotoflo		21#define X_iePutClientData		22#define X_ieGetClientData		23#define X_ieQueryPhotoflo		24#define X_ieAwait			25#define X_ieAbort			26#define xieNumProtoReq			26/* * Events */typedef struct {    CARD8			event;    xieTypPhotofloOutcome	outcome;    CARD16			sequenceNum B16;    CARD32			time B32;    CARD32			instanceNameSpace B32;    CARD32			instanceFloID B32;    CARD8			pad[16];} xiePhotofloDoneEvn;typedef struct {    CARD8			event;    CARD8			pad1;    CARD16			sequenceNum B16;    CARD32			time B32;    CARD32			instanceNameSpace B32;    CARD32			instanceFloID B32;    xieTypPhototag		src B16;    CARD16			type B16;    CARD32			pad2 B32;    CARD32			pad3 B16;    CARD32			pad4 B32;} xieFloEvn;typedef struct {    CARD8			event;    CARD8			pad1;    CARD16			sequenceNum B16;    CARD32			time B32;    CARD32			instanceNameSpace B32;    CARD32			instanceFloID B32;    xieTypPhototag		src B16;    CARD16			type B16;    xieTypColorList		colorList B32;    xieTypColorAllocTechnique	colorAllocTechnique B16;    CARD16			pad2 B16;    CARD32			data B32;} xieColorAllocEvn;typedef struct {    CARD8			event;    CARD8			bandNumber;    CARD16			sequenceNum B16;    CARD32			time B32;    CARD32			instanceNameSpace B32;    CARD32			instanceFloID B32;    xieTypPhototag		src B16;    CARD16			type B16;    xieTypDecodeTechnique	decodeTechnique B16;    BOOL			aborted;    CARD8			pad;    CARD32			width B32;    CARD32		        height B32;} xieDecodeNotifyEvn;typedef struct {    CARD8		event;    CARD8		bandNumber;    CARD16		sequenceNum B16;    CARD32		time B32;    CARD32		instanceNameSpace B32;    CARD32		instanceFloID B32;    xieTypPhototag	src B16;    CARD16		type B16;    CARD32		data0 B32;    CARD32		data1 B32;    CARD32		data2 B32;} xieExportAvailableEvn;typedef struct {    CARD8		event;    CARD8		pad;    CARD16		sequenceNum B16;    CARD32		time B32;    CARD32		instanceNameSpace B32;    CARD32		instanceFloID B32;    xieTypPhototag	src B16;    CARD16		type B16;    Window		window B32;    INT16		x B16;    INT16		y B16;    CARD16		width B16;    CARD16		height B16;} xieImportObscuredEvn;/* * Errors */typedef struct {    CARD8	      error;    CARD8             code;    CARD16            sequenceNum B16;    CARD32            resourceID B32;    CARD16	      minorOpcode B16;    CARD8	      majorOpcode;    CARD8             pad[21];} xieResourceErr;typedef struct {    CARD8             error;    CARD8             code;    CARD16            sequenceNum B16;    CARD32            floID B32;    CARD16	      minorOpcode B16;    CARD8	      majorOpcode;    CARD8             floErrorCode;    CARD32            nameSpace B32;    xieTypPhototag    phototag B16;    CARD16            type B16;    CARD32	      resourceID B32;    CARD8             pad[8];} xieFloResourceErr;typedef struct {    CARD8             error;    CARD8             code;    CARD16            sequenceNum B16;    CARD32            floID B32;    CARD16	      minorOpcode B16;    CARD8	      majorOpcode;    CARD8             floErrorCode;    CARD32            nameSpace B32;    xieTypPhototag    phototag B16;    CARD16            type B16;    CARD8             pad[12];} xieFloErr, xieFloAccessErr, xieFloAllocErr, xieFloElementErr,  xieFloLengthErr, xieFloMatchErr, xieFloSourceErr, xieFloImplementationErr;typedef struct {    CARD8             error;    CARD8             code;    CARD16            sequenceNum B16;    CARD32            floID B32;    CARD16	      minorOpcode B16;    CARD8	      majorOpcode;    CARD8             floErrorCode;    CARD32            nameSpace B32;    xieTypPhototag    phototag B16;    CARD16            type B16;    xieTypPhototag    domainSrc B16;    CARD8             pad[10];} xieFloDomainErr;typedef struct {    CARD8             error;    CARD8             code;    CARD16            sequenceNum B16;    CARD32            floID B32;    CARD16	      minorOpcode B16;    CARD8	      majorOpcode;    CARD8             floErrorCode;    CARD32            nameSpace B32;    CARD8             pad[16];} xieFloIDErr;typedef struct {    CARD8             error;    CARD8             code;    CARD16            sequenceNum B16;    CARD32            floID B32;    CARD16	      minorOpcode B16;    CARD8	      majorOpcode;    CARD8             floErrorCode;    CARD32            nameSpace B32;    xieTypPhototag    phototag B16;    CARD16            type B16;    CARD8             operator;    CARD8             pad[11];} xieFloOperatorErr;typedef struct {    CARD8             error;    CARD8             code;    CARD16            sequenceNum B16;    CARD32            floID B32;    CARD16	      minorOpcode B16;    CARD8	      majorOpcode;    CARD8             floErrorCode;    CARD32            nameSpace B32;    xieTypPhototag    phototag B16;    CARD16            type B16;    CARD16            techniqueNumber B16;    CARD16            lenTechParams B16;    CARD8             techniqueGroup;    CARD8             pad[7];} xieFloTechniqueErr;typedef struct {    CARD8             error;    CARD8             code;    CARD16            sequenceNum B16;    CARD32            floID B32;    CARD16	      minorOpcode B16;    CARD8	      majorOpcode;    CARD8             floErrorCode;    CARD32            nameSpace B32;    xieTypPhototag    phototag B16;    CARD16            type B16;    CARD32            badValue B32;    CARD8             pad[8];} xieFloValueErr;/* * SIZEOF values */#define sz_xieReq                        4#define sz_xieQueryImageExtensionReq     8#define sz_xieQueryImageExtensionReply  32#define sz_xieQueryTechniquesReq         8#define sz_xieQueryTechniquesReply      32#define sz_xieCreateColorListReq         8#define sz_xieDestroyColorListReq        8#define sz_xiePurgeColorListReq          8#define sz_xieQueryColorListReq          8#define sz_xieQueryColorListReply       32#define sz_xieCreateLUTReq               8#define sz_xieDestroyLUTReq              8#define sz_xieCreatePhotomapReq          8#define sz_xieDestroyPhotomapReq         8#define sz_xieQueryPhotomapReq           8#define sz_xieQueryPhotomapReply        48#define sz_xieCreateROIReq               8#define sz_xieDestroyROIReq              8#define sz_xieCreatePhotospaceReq        8#define sz_xieDestroyPhotospaceReq       8#define sz_xieExecuteImmediateReq       16#define sz_xieCreatePhotofloReq         12#define sz_xieDestroyPhotofloReq         8#define sz_xieExecutePhotofloReq        12#define sz_xieModifyPhotofloReq         12#define sz_xieRedefinePhotofloReq       12#define sz_xiePutClientDataReq          20#define sz_xieGetClientDataReq          20#define sz_xieGetClientDataReply        32#define sz_xieQueryPhotofloReq          12#define sz_xieQueryPhotofloReply        32#define sz_xieAwaitReq                  12#define sz_xieAbortReq                  12#define sz_xiePhotofloDoneEvn		32#define sz_xieColorAllocEvn		32#define sz_xieDecodeNotifyEvn		32#define sz_xieExportAvailableEvn	32#define sz_xieImportObscuredEvn		32#define sz_xieFloEvn			32#define sz_xieResourceErr		32#define sz_xieFloAccessErr		32#define sz_xieFloAllocErr		32#define sz_xieFloElementErr		32#define sz_xieFloIDErr			32#define sz_xieFloLengthErr		32#define sz_xieFloMatchErr		32#define sz_xieFloSourceErr		32#define sz_xieFloDomainErr		32#define sz_xieFloOperatorErr		32#define sz_xieFloTechniqueErr		32#define sz_xieFloValueErr		32#define sz_xieFloImplementationErr	32#define sz_xieFloErr			32#undef Drawable#undef Colormap#undef GContext#endif /* _XIEPROTO_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -