1 /*  BEGIN INCLUDE FILE:       mowse.incl.pl1                            *  *  *  *  *  *  *  *  *  *  *  *  */
  2 
  3 /****^  HISTORY COMMENTS:
  4   1) change(86-09-17,Flegel), approve(86-12-16,MCR7580),
  5      audit(86-12-15,Gilcrease), install(87-01-06,MR12.0-1255):
  6      Created.
  7   2) change(86-10-03,Flegel), approve(86-12-16,MCR7580),
  8      audit(86-12-15,Gilcrease), install(87-01-06,MR12.0-1255):
  9      Combined mowse_minor_caps.incl.pl1 and
 10      mowse.incl.pl1 so that programmer only needs include mowse.incl.pl1
 11   3) change(86-11-27,Flegel), approve(86-11-27,MCR7580),
 12      audit(86-12-15,Gilcrease), install(87-01-06,MR12.0-1255):
 13      Approved.
 14   4) change(87-07-31,Flegel), approve(87-07-31,MCR7580),
 15      audit(87-07-31,RBarstad), install(87-08-07,MR12.1-1075):
 16      Changes to support async call channels.
 17                                                    END HISTORY COMMENTS */
 18 
 19 /* Name of MOWSE temp seg for data */
 20 
 21 /* format: style4,indattr,ifthen,^indcomtxt,thendo,^indproc,^indblkcom,initcol1,declareind8,dclind4,struclvlind3,comcol55 */
 22 dcl temp_seg_name          char (6) init ("MOWSE_");
 23 
 24 /* Version number */
 25 
 26 dcl MOWSE_VERSION_         char (8) int static options (constant) init ("version1");
 27 
 28 /* System identification */
 29 
 30 dcl LOCAL_SYSTEM           fixed bin int static options (constant) init (32);
 31 dcl REMOTE_SYSTEM          fixed bin int static options (constant) init (33);
 32 
 33 /* Status request return codes */
 34 
 35 dcl STATUS_SUCCESS         fixed bin (8) int static options (constant)
 36                            init (32);
 37 dcl STATUS_FAILED          fixed bin (8) int static options (constant)
 38                            init (33);
 39 
 40 /* Input/output capability buffer size limits */
 41 
 42 dcl MINIMUM_BUFFER_SIZE    fixed bin int static options (constant) init (128);
 43 dcl MAXIMUM_BUFFER_SIZE    fixed bin int static options (constant) init (65536);
 44 dcl MAXIMUM_BG_SIZE        fixed bin int static options (constant) init (512);
 45 
 46 /* Packet size (communication) constants */
 47 
 48 dcl PACKET_SIZE            fixed bin int static options (constant) init (124);
 49 dcl MAXIMUM_PACKET_SIZE    fixed bin int static options (constant) init (118);
 50 
 51 /* Query message constants */
 52 
 53 dcl SEND_QUERY             fixed bin int static options (constant) init (128);
 54 dcl ACCEPT                 fixed bin int static options (constant) init (32);
 55 dcl REJECT                 fixed bin int static options (constant) init (33);
 56 
 57 /* Trace information constants */
 58 
 59 dcl RECEIVE                fixed bin int static options (constant) init (1);
 60 dcl SEND                   fixed bin int static options (constant) init (0);
 61 
 62 /* Limits on dedicated minor capabilities */
 63 
 64 dcl MINIMUM_SYSTEM_MINOR   fixed bin int static options (constant) init (32);
 65 dcl MAXIMUM_SYSTEM_MINOR   fixed bin int static options (constant) init (63);
 66 dcl MINIMUM_USER_MINOR     fixed bin int static options (constant) init (64);
 67 dcl MAXIMUM_USER_MINOR     fixed bin int static options (constant) init (127);
 68 
 69 /* Dedicated Minor Capabilities */
 70 
 71 dcl LAST                   fixed bin int static options (constant) init (0);
 72 dcl EXECUTE_COMMAND_REPLY  fixed bin int static options (constant) init (32);
 73 dcl EXECUTE_CAPABILITY_REPLY
 74                            fixed bin int static options (constant) init (33);
 75 dcl FAIL_CAPABILITY        fixed bin int static options (constant) init (33);
 76 dcl INTERNAL               fixed bin int static options (constant) init (32);
 77 dcl EXECUTE_COMMAND        fixed bin int static options (constant) init (34);
 78 dcl ADD_TO_REMOTE_CAT      fixed bin int static options (constant) init (35);
 79 dcl DELETE_FROM_REMOTE_CAT fixed bin int static options (constant) init (36);
 80 dcl SUSPEND_APPLICATION    fixed bin int static options (constant) init (37);
 81 dcl RESUME_APPLICATION     fixed bin int static options (constant) init (38);
 82 dcl TERMINATE_APPLICATION  fixed bin int static options (constant) init (39);
 83 dcl RESET_APPLICATION      fixed bin int static options (constant) init (40);
 84 dcl RESET_REPLY            fixed bin int static options (constant) init (41);
 85 dcl WAKE_UP                fixed bin int static options (constant) init (42);
 86 dcl STATUS                 fixed bin int static options (constant) init (43);
 87 dcl OVERFLOWED_BUFFER      fixed bin int static options (constant) init (44);
 88 dcl SYSTEM_ERROR           fixed bin int static options (constant) init (45);
 89 dcl QUERY_REPLY            fixed bin int static options (constant) init (46);
 90 dcl RESPONSE_CONNECT       fixed bin int static options (constant) init (47);
 91 dcl RESPONSE_DISCONNECT    fixed bin int static options (constant) init (48);
 92 dcl REQUEST_CONNECT        fixed bin int static options (constant) init (49);
 93 dcl REQUEST_DISCONNECT     fixed bin int static options (constant) init (50);
 94 dcl CONTINUE               fixed bin int static options (constant) init (51);
 95 dcl MORE                   fixed bin int static options (constant) init (52);
 96 dcl SET_SLEEP_FLAG         fixed bin int static options (constant) init (53);
 97 dcl RESET_SLEEP_FLAG       fixed bin int static options (constant) init (54);
 98 dcl SET_SUSPEND            fixed bin int static options (constant) init (55);
 99 dcl RESET_SUSPEND          fixed bin int static options (constant) init (56);
100 dcl STATUS_REPLY           fixed bin int static options (constant) init (57);
101 
102 /* Foreground */
103 
104 dcl FG_CONTROL_MESSAGE     fixed bin int static options (constant) init (33);
105 dcl FG_BREAK               fixed bin int static options (constant) init (34);
106 dcl FG_TERMINAL_DATA       fixed bin int static options (constant) init (35);
107 dcl FG_MORE_DATA           fixed bin int static options (constant) init (36);
108 dcl PUT_TO_BACKGROUND_BUFFER
109                            fixed bin int static options (constant) init (37);
110 dcl PUT_TO_QUERY_MESSAGE_BUFFER
111                            fixed bin int static options (constant) init (38);
112 
113 /*  END INCLUDE FILE:         mowse.incl.pl1                            *  *  *  *  *  *  *  *  *  *  *  *  */