Logo Search packages:      
Sourcecode: x11proto-dmx version File versions  Download package

dmxproto.h File Reference


Detailed Description

This file describes the structures necessary to implement the wire protocol for the DMX protocol extension. It should be included only in files that implement the client-side (or server-side) part of the protocol (i.e., client-side applications should not include this file).

Definition in file dmxproto.h.

Go to the source code of this file.

Classes

struct  xDMXAddInputReply
struct  xDMXAddInputReq
struct  xDMXAddScreenReply
struct  xDMXAddScreenReq
struct  xDMXChangeDesktopAttributesReply
struct  xDMXChangeDesktopAttributesReq
struct  xDMXChangeScreensAttributesReply
struct  xDMXChangeScreensAttributesReq
struct  xDMXForceWindowCreationReply
struct  xDMXForceWindowCreationReq
struct  xDMXGetDesktopAttributesReply
struct  xDMXGetDesktopAttributesReq
struct  xDMXGetInputAttributesReply
struct  xDMXGetInputAttributesReq
struct  xDMXGetInputCountReply
struct  xDMXGetInputCountReq
struct  xDMXGetScreenAttributesReply
struct  xDMXGetScreenAttributesReq
struct  xDMXGetScreenCountReply
struct  xDMXGetScreenCountReq
struct  xDMXGetWindowAttributesReply
struct  xDMXGetWindowAttributesReq
struct  xDMXQueryVersionReply
struct  xDMXQueryVersionReq
struct  xDMXRemoveInputReply
struct  xDMXRemoveInputReq
struct  xDMXRemoveScreenReply
struct  xDMXRemoveScreenReq
struct  xDMXSyncReply
struct  xDMXSyncReq

Defines

#define DMX_BAD_VALUE   1002
#define DMX_BAD_XINERAMA   1001
#define DMX_EXTENSION_MAJOR   2
#define DMX_EXTENSION_MINOR   2
#define DMX_EXTENSION_NAME   "DMX"
#define DMX_EXTENSION_PATCH   20040604
#define sz_xDMXAddInputReply   32
#define sz_xDMXAddInputReq   12
#define sz_xDMXAddScreenReply   32
#define sz_xDMXAddScreenReq   16
#define sz_xDMXChangeDesktopAttributesReply   32
#define sz_xDMXChangeDesktopAttributesReq   8
#define sz_xDMXChangeScreensAttributesReply   32
#define sz_xDMXChangeScreensAttributesReq   12
#define sz_xDMXForceWindowCreationReply   32
#define sz_xDMXForceWindowCreationReq   8
#define sz_xDMXGetDesktopAttributesReply   32
#define sz_xDMXGetDesktopAttributesReq   4
#define sz_xDMXGetInputAttributesReply   32
#define sz_xDMXGetInputAttributesReq   8
#define sz_xDMXGetInputCountReply   32
#define sz_xDMXGetInputCountReq   4
#define sz_xDMXGetScreenAttributesReply   36
#define sz_xDMXGetScreenAttributesReq   8
#define sz_xDMXGetScreenCountReply   32
#define sz_xDMXGetScreenCountReq   4
#define sz_xDMXGetWindowAttributesReply   32
#define sz_xDMXGetWindowAttributesReq   8
#define sz_xDMXQueryVersionReply   32
#define sz_xDMXQueryVersionReq   4
#define sz_xDMXRemoveInputReply   32
#define sz_xDMXRemoveInputReq   8
#define sz_xDMXRemoveScreenReply   32
#define sz_xDMXRemoveScreenReq   8
#define sz_xDMXSyncReply   32
#define sz_xDMXSyncReq   4
#define X_DMXAddInput   16
#define X_DMXAddScreen   12
#define X_DMXChangeDesktopAttributes   15
#define X_DMXChangeScreensAttributes   11
#define X_DMXForceWindowCreation   9
#define X_DMXForceWindowCreationDEPRECATED   6
#define X_DMXGetDesktopAttributes   14
#define X_DMXGetInputAttributes   5
#define X_DMXGetInputCount   4
#define X_DMXGetScreenAttributes   10
#define X_DMXGetScreenCount   1
#define X_DMXGetScreenInformationDEPRECATED   2
#define X_DMXGetWindowAttributes   3
#define X_DMXQueryVersion   0
#define X_DMXReconfigureScreenDEPRECATED   7
#define X_DMXRemoveInput   17
#define X_DMXRemoveScreen   13
#define X_DMXSync   8


Generated by  Doxygen 1.6.0   Back to index