Home | History | Annotate | Line # | Download | only in extensions
      1 /***************************************************************************
      2  * Copyright 1995 Network Computing Devices
      3  *
      4  * Permission to use, copy, modify, distribute, and sell this software and
      5  * its documentation for any purpose is hereby granted without fee, provided
      6  * that the above copyright notice appear in all copies and that both that
      7  * copyright notice and this permission notice appear in supporting
      8  * documentation, and that the name of Network Computing Devices
      9  * not be used in advertising or publicity pertaining to distribution
     10  * of the software without specific, written prior permission.
     11  *
     12  * NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO
     13  * THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
     14  * AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE
     15  * FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
     16  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
     17  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
     18  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
     19  **************************************************************************/
     20 
     21 #ifndef _RECORDCONST_H_
     22 #define _RECORDCONST_H_
     23 
     24 #define RECORD_NAME			"RECORD"
     25 #define RECORD_MAJOR_VERSION		1
     26 #define RECORD_MINOR_VERSION		13
     27 #define RECORD_LOWEST_MAJOR_VERSION	1
     28 #define RECORD_LOWEST_MINOR_VERSION	12
     29 
     30 #define XRecordBadContext       0	/* Not a valid RC */
     31 
     32 #define RecordNumErrors         (XRecordBadContext + 1)
     33 #define RecordNumEvents		0L
     34 
     35 /*
     36  * Constants for arguments of various requests
     37  */
     38 #define	XRecordFromServerTime		0x01
     39 #define	XRecordFromClientTime		0x02
     40 #define	XRecordFromClientSequence	0x04
     41 
     42 #define XRecordCurrentClients		1
     43 #define XRecordFutureClients		2
     44 #define XRecordAllClients		3
     45 
     46 #define XRecordFromServer           	0
     47 #define XRecordFromClient               1
     48 #define XRecordClientStarted           	2
     49 #define XRecordClientDied               3
     50 #define XRecordStartOfData		4
     51 #define XRecordEndOfData		5
     52 
     53 
     54 #endif /* _RECORD_H_ */
     55