1 /* BEGIN INCLUDE FILE: wsmincap.h */
 2 
 3 /* HISTORY COMMENTS:
 4   1) change(86-05-31,Westcott), approve(87-07-13,MCR7580),
 5      audit(87-07-13,Leskiw), install(87-08-07,MR12.1-1072):
 6      Created.
 7   2) change(86-09-02,Flegel), approve(87-07-13,MCR7580),
 8      audit(87-07-13,Leskiw), install(87-08-07,MR12.1-1072):
 9      Added MOWSE_DETACHED, MOWSE_ATTACHED minor.
10   3) change(86-11-20,Flegel), approve(87-07-13,MCR7580),
11      audit(87-07-13,Leskiw), install(87-08-07,MR12.1-1072):
12      Combined with ws_caps to bring all predefined
13      minor capability numbers under one roof.
14   4) change(86-11-21,Flegel), approve(87-07-13,MCR7580),
15      audit(87-07-13,Leskiw), install(87-08-07,MR12.1-1072):
16      Added SET_SUSPEND/RESET_SUSPEND minors.
17                                                    END HISTORY COMMENTS */
18 
19 /* FUNCTION:
20 
21 Defines the dedicated minor capability numbers used by MOWSE.  These minor
22 capability numbers should be supported by all MOWSE applications.  Equivalent
23 include file wsmincap.mac
24 */
25 
26 #define EXECUTE_COMMAND_REPLY   32      /* Execute command reply */
27 #define WSCOMREP                32
28 #define FAIL_CAPABILITY         33      /* Execute capability failed */
29 #define WSFAILCP                33
30 #define WS_EXECUTE_COMMAND      34      /* Execute command */
31 #define WS_ADD_TO_RAT           35      /* Add to RAT */
32 #define WS_DELETE_FROM_RAT      36      /* Delete from RAT */
33 #define SUSPEND_APPLICATION     37      /* Suspend BG application */
34 #define WSSUSAPP                37
35 #define RESUME_APPLICATION      38      /* Resume BG application */
36 #define WSRSMAPP                38
37 #define TERMINATE_APPLICATION   39      /* Terminate BG application */
38 #define WSTRMAPP                39
39 #define RESET_APPLICATION       40      /* Reset BG application */
40 #define WSRSTAPP                40
41 #define RESET_REPLY             41      /* BG application reset */
42 #define WSRSTREP                41
43 #define WAKE_UP                 42      /* Wake up BG application */
44 #define WSWAKEUP                42
45 #define GET_STATUS              43      /* Status request */
46 #define WSSTATUS                43
47 #define MESSAGE_TOO_LONG        44      /* Buffer overflow */
48 #define WSOVRFLW                44
49 #define SYSTEM_ERROR            45      /* System error occurred */
50 #define WSSYSERR                45
51 #define QUERY_REPLY             46      /* Query reply */
52 #define WSQRYREP                46
53 #define RESPONSE_CONNECT        47      /* Connect response */
54 #define WSRESPCN                47
55 #define RESPONSE_DISCONNECT     48      /* Disconnect response */
56 #define WSRESPDS                48
57 #define REQUEST_CONNECT         49      /* Connect request */
58 #define WSRQSTCN                49
59 #define REQUEST_DISCONNECT      50      /* Disconnect request */
60 #define WSRQSTDS                50
61 #define WS_SET_SLEEP_FLAG       53      /* Set sleep flag */
62 #define WS_RESET_SLEEP_FLAG     54      /* Reset sleep flag */
63 #define SET_SUSPEND             55      /* Set suspend on remote cat */
64 #define RESET_SUSPEND           56      /* Reset suspend on remote cat */
65 #define STATUS_REPLY            57      /* reply to get_status          */
66 #define STATREPL                57
67 
68 /* Special internal MOWSE minor caps for PAD */
69 
70 #define PARTIAL_MESSAGE         51      /* Message fragment */
71 #define CONTINUE_MESSAGE        52      /* Request for message */
72 
73 /* The following minor capability numbers should be supported by foreground
74    MOWSE applications. */
75 
76 #define FG_CONTROL_MESSAGE      33      /* Control message for WSTERM   */
77 #define FGCONTRL                33
78 #define FG_BREAK                34      /* Foreground break             */
79 #define FGBREAK                 34
80 #define FG_TERMINAL_DATA        35      /* foreground terminal data     */
81 #define FGDATA                  35
82 #define FG_MORE_DATA            36      /* more data to follow          */
83 #define FGMORDAT                36
84 #define BG_MESSAGE              37      /* background message           */
85 #define BG_QUERY                38      /* background query             */
86 #define MOWSE_DETACHED          39      /* Multics MOWSE not attached   */
87 #define DETACHED                39
88 #define MOWSE_ATTACHED          40      /* Multics MOWSE attached        */
89 #define ATTACHED                40
90 
91 /* END INCLUDE FILE: wsmincap.h */
92 ^Z