1 /* BEGIN INCLUDE FILE: WS.H */ 2 3 /* HISTORY COMMENTS: 4 1) change(86-06-01,Westcott), approve(87-07-13,MCR7580), 5 audit(87-07-13,Leskiw), install(87-08-07,MR12.1-1072): 6 Created. 7 2) change(88-02-02,Flegel): 8 Changed version number to 1.1 9 3) change(88-06-17,Lee), approve(88-07-18,MCR7936), audit(88-08-10,Flegel): 10 Changed version number to 1.2 11 END HISTORY COMMENTS */ 12 13 /* : FUNCTION: 14 15 Defines constants used by mowse routines. Equivalent include file ws.mac 16 */ 17 18 #define VERSION 1 /* Version Number */ 19 #define SUBVERSION 2 20 21 #define FG 1 /* defines foreground channel */ 22 #define BG 0 /* defines background channel */ 23 #define WSMAJCAP 32 /* Mowse's major capability */ 24 #define WSIBMPC 33 /* IBMPC system ID */ 25 #define WSMULTICS 32 /* Multics system ID */ 26 #define WSLOCAL 0 /* Local system */ 27 #define WSREMOTE 1 /* Remote system */ 28 #define WSMINBUF 128 /* Minimum buffer size */ 29 #define WSMAXBUF 4096 /* Maximum buffer size */ 30 #define WSPAKSIZ 118 /* Packet size(data portion) */ 31 #define MIN_CAPABILITY_NUMBER 33 /* Min capability number */ 32 #define MAX_CAPABILITY_NUMBER 65 /* Max capability number */ 33 #define NUMBER_OF_CAT_ENTRIES 32 /* Max number of CAT entries */ 34 #define CAPABILITY_NAME_LENGTH 32 /* Capability name length */ 35 #define WSCAPLEN 32 36 #define MIN_SYSTEM_ID 32 /* Minimum system id */ 37 #define MAX_SYSTEM_ID 64 /* Maximum system id */ 38 39 #define WSINFO 37 /* defines info background msg */ 40 #define WSQUERY 38 /* defines query background msg */ 41 #define WSACCEPT 32 /* accept connect request */ 42 #define WSREJECT 33 /* reject connect request */ 43 #define WSRQSTATUS 1 /* ask MOWSE to request status */ 44 #define WSRPSTATUS 2 /* ask MOWSE for status reply */ 45 #define WSSDSTATUS 3 /* ask MOWSE to send status */ 46 47 /* END INCLUDE FILE: WS.H */