!*** MODULE $SMRDEF *** !DEC$ OPTIONS/ALIGN=(RECORDS=PACKED,COMMONS=PACKED)/NOWARN ! ! DEFINE SYMBIONT MANAGER REQUEST CODES ! ! SYMBIONT MANAGER REQUEST CODES PARAMETER SMR$K_INITIAL = '00000000'X ! INITIALIZE A QUEUE PARAMETER SMR$K_DELETE = '00000001'X ! DELETE THE QUEUE PARAMETER SMR$K_START = '00000002'X ! ACTIVATE OR RESUME PRINTING PARAMETER SMR$K_PAUSE = '00000003'X ! SUSPEND PRINTING FOR A WHILE PARAMETER SMR$K_MERGE = '00000004'X ! MOVE FILES FORM ONE QUEUE INTO ANOTHER PARAMETER SMR$K_REDIRECT = '00000005'X ! ASSIGNMENT OF ONE QUEUE TO ANOTHER PARAMETER SMR$K_JUSTIFY = '00000006'X ! JUSTIFY PRINT FORMS(IE: ISSUE FF) PARAMETER SMR$K_STOP = '00000007'X ! DISABLE FURTHER DE-QUEING PARAMETER SMR$K_ENTER = '00000008'X ! ADD A FILE TO A QUEUE PARAMETER SMR$K_CREJOB = '00000009'X ! CREATE A PRINT JOB PARAMETER SMR$K_ADDFIL = '0000000A'X ! ADD A FILE TO EXISTING JOB PARAMETER SMR$K_CLSJOB = '0000000B'X ! CLOSE OPEN JOB PARAMETER SMR$K_RMVJOB = '0000000C'X ! REMOVE JOB FROM QUEUE PARAMETER SMR$K_ALTER = '0000000D'X ! CHANGE A FILES CHARACTERISTICS PARAMETER SMR$K_ABORT = '0000000E'X ! ABORT CURRENT JOB, START NEXT PARAMETER SMR$K_RELEASE = '0000000F'X ! RELEASE JOB FROM HOLD LIST PARAMETER SMR$K_DETINIT = '00000010'X ! DETACHED JOB HAS INITIATED PARAMETER SMR$K_SYNCJOB = '00000011'X ! SYNCRONIZE WITH A BATCH JOB PARAMETER SMR$K_ASKQNAM = '00000012'X ! GET NAME OF QUEUE FOR LOG FILE ! ! ASSIGN SYMBIONT MANAGER PRINT JOB/RECORD OPTION CODES ! ! ! JOB FILE OPTIONS PARAMETER SMO$K_DELETE = '00000001'X ! DELETE THE FILE AFTER PRINTING PARAMETER SMO$K_BRSTPAG = '00000002'X ! CREATE A BURST PAGE PARAMETER SMO$K_NOBRSTPAG = '00000003'X ! INHIBIT BURST PAGE PARAMETER SMO$K_FLAGPAG = '00000004'X ! PRINT A FLAG PAGE PARAMETER SMO$K_NOFLAGPAG = '00000005'X ! INHIBIT A FLAG PAGE PARAMETER SMO$K_PAGHDR = '00000006'X ! PRINT FILENAME AS PAGE HEADER PARAMETER SMO$K_DOUBLE = '00000007'X ! DOUBLE SPACE THE LISTING PARAMETER SMO$K_NOFEED = '00000008'X ! INHIBIT FORM FEED GENERATION PARAMETER SMO$K_PAGCNT = '00000009'X ! SPECIFY PAGE COUNT TO PRINT PARAMETER SMO$K_COPIES = '0000000A'X ! NUMBER OF COPIES TO PRINT PARAMETER SMO$K_FILESIZ = '0000000B'X ! FILE SIZE PARAMETER SMO$K_DESTQUE = '0000000C'X ! DESTINATION QUEUE ! OPTIONS FOR CREATE JOB PARAMETER SMO$K_RLSTIM = '00000020'X ! TIME TO HOLD UNTIL QUEUEING PARAMETER SMO$K_HOLD = '00000021'X ! HOLD THE JOB PARAMETER SMO$K_JOBPRI = '00000022'X ! SPECIFY PRINT JOB/DETACHED JOB PRIOITY PARAMETER SMO$K_JOBCOPY = '00000023'X ! NUMBER OF COPIES OF ENTIRE JOB PARAMETER SMO$K_FORMTYPE = '00000024'X ! FORM TYPE TO USED WHEN PRINTED PARAMETER SMO$K_LOWER = '00000025'X ! UPPER/LOWER CASE PRINTER ONLY PARAMETER SMO$K_PARAMS = '00000026'X ! SUPPLY JOB PARAMETERS PARAMETER SMO$K_JOBNAME = '00000027'X ! SUPPLY A NAME TO THE JOB PARAMETER SMO$K_NOLOWER = '00000028'X ! CLEAR LOWER CASE REQUIRED PARAMETER SMO$K_CPULIM = '00000029'X ! CPU TIME LIMIT PARAMETER SMO$K_NOCPULM = '0000002A'X ! NO CPU TIME LIMIT PARAMETER SMO$K_WSQUOTA = '0000002B'X ! WORKING SET QUOTA PARAMETER SMO$K_NOWSQUO = '0000002C'X ! NO WORKING SET QUOTA PARAMETER SMO$K_WSDEFLT = '0000002D'X ! WORKING SET DEFAULT PARAMETER SMO$K_NOWSDFT = '0000002E'X ! NO WORKING SET DEFAULT PARAMETER SMO$K_DQCHAR = '0000002F'X ! CHAR. TO BE USED WHEN PRINTED PARAMETER SMO$K_LOGFNAM = '00000030'X ! LOG FILE SPEC. PARAMETER SMO$K_LOGQNAM = '00000031'X ! QUEUE NAME FOR LOG FILE PARAMETER SMO$K_KEEPLOG = '00000032'X ! KEEP LOG FILE PARAMETER SMO$K_NOSPOOL = '00000033'X ! DON'T SPOOL LOG FILE PARAMETER SMO$K_NOKEEPLOG = '00000034'X ! DELETE LOG FILE PARAMETER SMO$K_NOLOG = '00000035'X ! CREATE LOG ON NULL DEVICE PARAMETER SMO$K_NOTIFY = '00000036'X ! NOTIFY WHEN JOB COMPLETES PARAMETER SMO$K_NONOTFY = '00000037'X ! NO NOTIFY PARAMETER SMO$K_WSEXTNT = '00000038'X ! WS EXTENT PARAMETER SMO$K_NOWSEXTNT = '00000039'X ! NO WS EXTENT ! OPTIONS FOR INIT OR START A QUEUE PARAMETER SMO$K_CURFORM = '00000040'X ! CURRENT FORMS MOUNTED ON DEVICE PARAMETER SMO$K_GENPRT = '00000041'X ! ALLOW GENERIC PRINTING PARAMETER SMO$K_NOGENPRT = '00000042'X ! DISALLOW GENERIC PRINTING PARAMETER SMO$K_DETJOB = '00000043'X ! QUEUE IS FOR DETACHED JOB QUEUING PARAMETER SMO$K_GENDEV = '00000044'X ! QUEUE IS GENERIC DEVICE QUEUE PARAMETER SMO$K_NOGENDEV = '00000045'X ! NOT A GENERIC DEVICE PARAMETER SMO$K_DEFBRST = '00000046'X ! QUEUE HAS BURST PAGE BY DEFAULT PARAMETER SMO$K_NODEFBRST = '00000047'X ! NO DEFAULT BURST PAGE PARAMETER SMO$K_DEFFLAG = '00000048'X ! QUEUE HAS FLAG PAGE BY DEFAULT PARAMETER SMO$K_NODEFFLAG = '00000049'X ! NO DEFAULT FLAG PARAMETER SMO$K_TRMDEV = '0000004A'X ! DEVICE IS A TERMINAL PARAMETER SMO$K_NOTRMDEV = '0000004B'X ! DEVICE IS NOT A TERMINAL PARAMETER SMO$K_JOBLIM = '0000004C'X ! JOB LIMIT FOR BATCH JOBS PARAMETER SMO$K_INIPRI = '0000004D'X ! JOB INITIAL PRIORITY PARAMETER SMO$K_DISWAP = '0000004E'X ! DISABLE SWAPING PARAMETER SMO$K_MCPULM = '0000004F'X ! MAX CPU TIME LIMIT PARAMETER SMO$K_NOMCPULM = '00000050'X ! NO MAX CPU TIME LIMIT PARAMETER SMO$K_DCPULM = '00000051'X ! DEFAULT CPU TIME LIMIT PARAMETER SMO$K_NODCPULM = '00000052'X ! NO DEFAULT CPU TIME LIMIT PARAMETER SMO$K_WSQUTA = '00000053'X ! WORKING SET QUOTA PARAMETER SMO$K_NOWSQUTA = '00000054'X ! NO WORKING SET QUOTA PARAMETER SMO$K_WSDFLT = '00000055'X ! WORKING SET DEFAULT PARAMETER SMO$K_NOWSDFLT = '00000056'X ! NO WORKING SET DEFAULT PARAMETER SMO$K_CURDQCHAR = '00000057'X ! CURRENT CHAR. OF THE QUEUE PARAMETER SMO$K_SMBNAME = '00000058'X ! SYMBIONT NAME FOR QUEUE PARAMETER SMO$K_WSXTANT = '00000059'X ! WS EXTENT PARAMETER SMO$K_NOWSXTNT = '0000005A'X ! NO WS EXTENT PARAMETER SMO$K_NODISWAP = '0000005B'X ! ENABLE SWAPPING ! OPTIONS FOR RESTART PARAMETER SMO$K_NEXTJOB = '00000060'X ! RESTART AT END BEGINNING OF NEXT JOB PARAMETER SMO$K_TOPOFILE = '00000061'X ! RESTART JOB AT TOP-OF-FILE PARAMETER SMO$K_SPCCNT = '00000062'X ! SPECIFY PAGES TO SPACE OVER ! OPTIONS FOR ABORT PARAMETER SMO$K_REQUEUE = '00000070'X ! REQUEUE THE FILE PARAMETER SMO$K_REQDEST = '00000071'X ! SPECIFY NEW QUEUE DESTINATION PARAMETER SMO$K_REQPRIO = '00000072'X ! SPECIFY PRIORITY ON REQUEUE !DEC$ END OPTIONS