|
||||
File indexing completed on 2025-01-30 10:26:29
0001 /* 0002 * Copyright 1992 Network Computing Devices 0003 * 0004 * Permission to use, copy, modify, distribute, and sell this software and its 0005 * documentation for any purpose is hereby granted without fee, provided that 0006 * the above copyright notice appear in all copies and that both that 0007 * copyright notice and this permission notice appear in supporting 0008 * documentation, and that the name of NCD. not be used in advertising or 0009 * publicity pertaining to distribution of the software without specific, 0010 * written prior permission. NCD. makes no representations about the 0011 * suitability of this software for any purpose. It is provided "as is" 0012 * without express or implied warranty. 0013 * 0014 * NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL 0015 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD. 0016 * BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 0017 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION 0018 * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 0019 * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 0020 * 0021 */ 0022 0023 #ifndef _LBX_H_ 0024 #define _LBX_H_ 0025 0026 #define LBXNAME "LBX" 0027 0028 #define LBX_MAJOR_VERSION 1 0029 #define LBX_MINOR_VERSION 0 0030 0031 #define LbxNumberReqs 44 0032 #define LbxEvent 0 0033 #define LbxQuickMotionDeltaEvent 1 0034 #define LbxNumberEvents 2 0035 0036 /* This is always the master client */ 0037 #define LbxMasterClientIndex 0 0038 0039 /* LbxEvent lbxType sub-fields */ 0040 #define LbxSwitchEvent 0 0041 #define LbxCloseEvent 1 0042 #define LbxDeltaEvent 2 0043 #define LbxInvalidateTagEvent 3 0044 #define LbxSendTagDataEvent 4 0045 #define LbxListenToOne 5 0046 #define LbxListenToAll 6 0047 #define LbxMotionDeltaEvent 7 0048 #define LbxReleaseCmapEvent 8 0049 #define LbxFreeCellsEvent 9 0050 0051 /* 0052 * Lbx image compression methods 0053 * 0054 * No compression is always assigned the value of 0. 0055 * 0056 * The rest of the compression method opcodes are assigned dynamically 0057 * at option negotiation time. 0058 */ 0059 0060 #define LbxImageCompressNone 0 0061 0062 0063 #define BadLbxClient 0 0064 #define LbxNumberErrors (BadLbxClient + 1) 0065 0066 /* tagged data types */ 0067 #define LbxTagTypeModmap 1 0068 #define LbxTagTypeKeymap 2 0069 #define LbxTagTypeProperty 3 0070 #define LbxTagTypeFont 4 0071 #define LbxTagTypeConnInfo 5 0072 0073 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |