STOQUAL         - STOP QUEUE QUALIFIERS                          21-AUG-1978 19:29:55   VAX-11 MACRO X0.3-11               Page   0

TABLE OF CONTENTS   



   (2)      38  DECLARATIONS

STOQUAL         - STOP QUEUE QUALIFIERS                          21-AUG-1978 19:29:55   VAX-11 MACRO X0.3-11               Page   1

V01                                                                                                                              (1)



                                     0000     1 	.TITLE	STOQUAL - STOP QUEUE QUALIFIERS

                                     0000     2 	.IDENT	/V01/

                                     0000     3 

                                     0000     4 ;

                                     0000     5 ;			  COPYRIGHT (c) 1977 BY

                                     0000     6 ;	      DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.

                                     0000     7 ;

                                     0000     8 ; THIS SOFTWARE IS FURNISHED UNDER A LICENSE ANY MAY BE USED AND  COPIED

                                     0000     9 ; ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE

                                     0000    10 ; INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER

                                     0000    11 ; COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY

                                     0000    12 ; OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY

                                     0000    13 ; TRANSFERRED.

                                     0000    14 ;

                                     0000    15 ; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE

                                     0000    16 ; AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT

                                     0000    17 ; CORPORATION.

                                     0000    18 ;

                                     0000    19 ; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS

                                     0000    20 ; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.

                                     0000    21 ;

                                     0000    22 

                                     0000    23 ;++

                                     0000    24 ; FACILITY:	CLI UTILITY PROGRAMS

                                     0000    25 ;

                                     0000    26 ; ABSTRACT:	STOP OR PAUSE A RUNNING QUEUE QUALIFIERS

                                     0000    27 ;

                                     0000    28 ; ENVIRONMENT:	NATIVE/USER MODE NON-PRIVILEGED CODE

                                     0000    29 ;

                                     0000    30 ; AUTHOR:	W.H.BROWN, CREATION DATE: 8-JUNE-1977

                                     0000    31 ;

                                     0000    32 ; MODIFIED BY:

                                     0000    33 ;

                                     0000    34 ;	, : VERSION

                                     0000    35 ; 01	- 

                                     0000    36 ;--

STOQUAL         - STOP QUEUE QUALIFIERS                          21-AUG-1978 19:29:55   VAX-11 MACRO X0.3-11               Page   2

V01             DECLARATIONS                                                                                                     (2)



                                     0000    38 	.SBTTL	DECLARATIONS

                                     0000    39 ;

                                     0000    40 ; INCLUDED FILES:

                                     0000    41 ;

                                     0000    42 ;

                                     0000    43 ; MACROS:

                                     0000    44 

                                     0000    45 ; EQUATED SYMBOLS:

                                     0000    46 ;

                                     0000    47 ; MACRO LIBRARY CALLS

                                     0000    48 ;

                                     0000    49 	$CLIDEF				; CLI DEFINITIONS

                                     0000    50 	$CLIDEFQUALSTOP			; DEFINE QUALIFIER CODES

                                     0000    51 	QMNBITS				; DEFINE QUEUE MANAGER BITS

                                     0000    52 

                                     0000    53 ;

                                     0000    54 ; OWN STORAGE:

                                     0000    55 ;

                                     0000    56 ;

                                     0000    57 	IMPURE_DATA

                                     0000    58  

                                     0000    59  

                                     0000    60 STO$G_QUALS::				;

                                     0000    61 	$CLIQUALDESC QDCODE=CLI$K_STOP_QUEU

                                     0017    62  

                                     0017    63 	$CLIQUALDESC QDCODE=CLI$K_STOP_ABOR,- ; ABORT THE PRINTING

                                     0017    64 		TRUACT=QMN_ABORT	; ABORT PRINTING ACTION

                                     002E    65  

                                     002E    66 	$CLIQUALDESC QDCODE=CLI$K_STOP_NEXT,- ; STOP WHEN FINISHED JOB

                                     002E    67 		TRUACT=QMN_NEXT

                                     0045    68 	$CLIQUALDESC QDCODE=CLI$K_STOP_ENTR,- ; STOP A BATCH QUEUE ENTRY

                                     0045    69 		TRUACT=QMN_ENTRYNUM

                                     005C    70  

                                     005C    71  

                                     005C    72 	$CLIQUALDESC QDCODE=CLI$K_STOP_REQU,- ; REQUEUE AFTER ABORT

                                     005C    73 		TRUACT=QMN_REQUEUE

                                     0073    74  

                                     0073    75 	$CLIQUALDESC	END_LIST

                                     0074    76  

                                     0074    77 	.END

STOQUAL         - STOP QUEUE QUALIFIERS                          21-AUG-1978 19:29:55   VAX-11 MACRO X0.3-11               Page   3

SYMBOL TABLE                                                                                                                     (2)



$$$            = 00000004            CLI$K_QUALDEF    00000014            CLI$V_LASTVAL  = 00000000            

$$$GBL         = 00000000            CLI$K_REQDESC    0000001C            CLI$V_MOREINP  = 00000002            

$CLI.          = 0000005C R     03   CLI$K_STOP_ABOR= 00000002            CLI$V_MOREVALS = 00000000            

$CLI..         = 00000073 R     03   CLI$K_STOP_ENTR= 00000006            CLI$V_PARMDEF  = 00000003            

$QUALNUM$      = 00000007            CLI$K_STOP_IDEN= 00000004            CLI$V_PARMPRS  = 00000000            

BIT...         = 00000005            CLI$K_STOP_NEXT= 00000003            CLI$V_PARMREQ  = 00000000            

CLI$A_ABSACT     00000014            CLI$K_STOP_QUEU= 00000001            CLI$V_PRITYP   = 00000004            

CLI$A_ERRACT     00000004            CLI$K_STOP_REQU= 00000005            CLI$V_QDEXPA   = 00000002            

CLI$A_FLSACT     00000010            CLI$K_UTILOPR  = 00000000            CLI$V_QDUSRV   = 00000001            

CLI$A_IMGFILED   00000010            CLI$K_VALCONV  = 00000004            CLI$V_QUALEXP  = 00000001            

CLI$A_IMGHDADR   0000000C            CLI$K_WORKAREA   00000080            CLI$V_QUALTRU  = 00000000            

CLI$A_PROGXFER   00000004            CLI$L_CLIFLAG    00000018            CLI$V_SUBTYP   = 00000000            

CLI$A_PRSACT     00000010            CLI$L_INIARGCNT  00000000            CLI$V_TRMVRBLV = 00000008            

CLI$A_QDVALADR   00000008            CLI$L_LINKFLAG   00000014            CLI$V_VERIFY   = 00000002            

CLI$A_QUALST     00000018            CLI$L_RQVALU     0000000C            CLI$V_VFYINP   = 00000005            

CLI$A_RQADDR     0000000C            CLI$L_USRVAL     00000014            CLI$W_QDVALSIZ   00000004            

CLI$A_TRUACT     0000000C            CLI$L_WORKAREA   00000000            CLI$W_RQSIZE     00000008            

CLI$A_UTILSERV   00000008            CLI$M_ABSADR   = 00000002            CLI$W_SERVCOD    00000001            

CLI$B_BITNUM     00000001            CLI$M_ALLOCCUR = 00000001            GBL...         = 00000000            

CLI$B_QDBLKSIZ   00000000            CLI$M_BATCH    = 00000008            PRO_B_FLAGS      00000001            

CLI$B_QDCODE     00000001            CLI$M_CONCATINP= 00000002            PRO_B_PROMPT     00000000            

CLI$B_QDFLGS     00000002            CLI$M_DBGEXCP  = 00010000            PRO_K_LENGTH     00000002            

CLI$B_QDSTAT     00000003            CLI$M_DBGTRU   = 00000002            PRO_M_CONCAT   = 00000001            

CLI$B_RQFLGS     00000002            CLI$M_DEBUG    = 00000001            PRO_M_IMPCAT   = 00000002            

CLI$B_RQINDX     00000001            CLI$M_DUMMY    = 00000002            PRO_M_LIST     = 00000004            

CLI$B_RQSTAT     00000003            CLI$M_EXPNAM   = 00000004            PRO_M_OPTION   = 00000008            

CLI$B_RQTYPE     00000000            CLI$M_INDIRECT = 00000010            PRO_M_REQ      = 00000010            

CLI$C_QDBITS     00000014            CLI$M_KEYVALU  = 00000002            PRO_M_STRING   = 00000020            

CLI$C_QUALDEF    00000014            CLI$M_LASTVAL  = 00000001            PRO_V_CONCAT   = 00000000            

CLI$C_REQDESC    0000001C            CLI$M_MOREINP  = 00000004            PRO_V_IMPCAT   = 00000001            

CLI$C_WORKAREA   00000080            CLI$M_MOREVALS = 00000001            PRO_V_LIST     = 00000002            

CLI$K_ASCIIVAL = 00000041            CLI$M_PARMDEF  = 00000008            PRO_V_OPTION   = 00000003            

CLI$K_CLISERV  = 00000005            CLI$M_PARMPRS  = 00000001            PRO_V_REQ      = 00000004            

CLI$K_ENDPRM1  = 00000030            CLI$M_PARMREQ  = 00000001            PRO_V_STRING   = 00000005            

CLI$K_ENDPRM2  = 00000031            CLI$M_QDEXPA   = 00000004            QMN_ABORT        ********   X   03   

CLI$K_ENDPRM3  = 00000032            CLI$M_QDUSRV   = 00000002            QMN_ENTRYNUM     ********   X   03   

CLI$K_ENDPRM4  = 00000033            CLI$M_QUALEXP  = 00000002            QMN_NEXT         ********   X   03   

CLI$K_FILSPEC  = 00000044            CLI$M_QUALTRU  = 00000001            QMN_REQUEUE      ********   X   03   

CLI$K_GETCMD   = 00000001            CLI$M_TRMVRBLV = 00000300            QMN_V_BATCH    = 00000001            

CLI$K_GETOPT   = 00000003            CLI$M_VERIFY   = 00000004            QMN_V_DEVICE   = 00000002            

CLI$K_GETQUAL  = 00000002            CLI$M_VFYINP   = 00000020            QMN_V_RESTART  = 00000004            

CLI$K_INITPRS  = 00000000            CLI$Q_QDVALDESC  00000004            QMN_V_START    = 00000003            

CLI$K_INPSPEC  = 00000001            CLI$Q_RQDESC     00000008            QUA_B_DEFVAL     00000002            

CLI$K_INPUT1   = 00000010            CLI$S_PRITYP   = 00000004            QUA_B_IMAGE      00000005            

CLI$K_INPUT2   = 00000011            CLI$S_SUBTYP   = 00000004            QUA_B_INDEX      00000001            

CLI$K_INPUT3   = 00000012            CLI$S_TRMVRBLV = 00000002            QUA_B_OFFSET     00000000            

CLI$K_INPUT4   = 00000013            CLI$V_ABSADR   = 00000001            QUA_B_PARMCNT    00000008            

CLI$K_KEYVAL   = 00000043            CLI$V_ALLOCCUR = 00000000            QUA_G_CHNGLST    00000006            

CLI$K_KEYWORD  = 00000042            CLI$V_BATCH    = 00000003            QUA_M_BATDEF   = 00000100            

CLI$K_NUMERVAL = 00000040            CLI$V_CONCATINP= 00000001            QUA_M_CHNGLIST = 00000001            

CLI$K_OUTPUT1  = 00000020            CLI$V_DBGEXCP  = 00000010            QUA_M_DEFTRUE  = 00000080            

CLI$K_OUTPUT2  = 00000021            CLI$V_DBGTRU   = 00000001            QUA_M_FILE     = 00000004            

CLI$K_OUTPUT3  = 00000022            CLI$V_DEBUG    = 00000000            QUA_M_IMAGE    = 00000400            

CLI$K_OUTPUT4  = 00000023            CLI$V_DUMMY    = 00000001            QUA_M_INTDEF   = 00000200            

CLI$K_OUTSPEC  = 00000002            CLI$V_EXPNAM   = 00000002            QUA_M_KEYVAL   = 00004000            

CLI$K_PARDONE  = 00000003            CLI$V_INDIRECT = 00000004            QUA_M_LOCALKEY = 00000002            

CLI$K_QDBITS     00000014            CLI$V_KEYVALU  = 00000001            QUA_M_NEG      = 00000040            

STOQUAL         - STOP QUEUE QUALIFIERS                          21-AUG-1978 19:29:55   VAX-11 MACRO X0.3-11               Page   4

SYMBOL TABLE                                                                                                                     (2)



QUA_M_ONEVAL   = 00002000            

QUA_M_OUTPUT   = 00000800            

QUA_M_PARM     = 00000010            

QUA_M_VAL      = 00000020            

QUA_M_VALREQ   = 00001000            

QUA_M_VERB     = 00000008            

QUA_S_MAXPARM  = 00000004            

QUA_S_MINPARM  = 00000004            

QUA_V_BATDEF   = 00000008            

QUA_V_CHNGLIST = 00000000            

QUA_V_DEFTRUE  = 00000007            

QUA_V_FILE     = 00000002            

QUA_V_IMAGE    = 0000000A            

QUA_V_INTDEF   = 00000009            

QUA_V_KEYVAL   = 0000000E            

QUA_V_LOCALKEY = 00000001            

QUA_V_MAXPARM  = 00000004            

QUA_V_MINPARM  = 00000000            

QUA_V_NEG      = 00000006            

QUA_V_ONEVAL   = 0000000D            

QUA_V_OUTPUT   = 0000000B            

QUA_V_PARM     = 00000004            

QUA_V_VAL      = 00000005            

QUA_V_VALREQ   = 0000000C            

QUA_V_VERB     = 00000003            

QUA_W_FLAGS      00000003            

QUA_W_PROMPT     00000009            

QUA_W_QUALIST    00000006            

STO$G_QUALS      00000000 RG    03   





PROGRAM SECTION SYNOPSIS



.  ABS  .        00000000      00     NOPIC   USR   CON   ABS   LCL NOSHR NOEXE NORD  NOWRT BYTE  

. BLANK .        00000000      01     NOPIC   USR   CON   REL   LCL NOSHR   EXE   RD    WRT BYTE  

$ABS$            00000080      02     NOPIC   USR   CON   ABS   LCL NOSHR   EXE   RD    WRT BYTE  

RWDATA           00000074      03     NOPIC   USR   CON   REL   LCL NOSHR NOEXE   RD    WRT BYTE  





THERE WERE NO ERRORS OR WARNINGS.

16604. BYTES LEFT IN FREE MEMORY POOL.

2448. BYTES OF RECLAIMED MEMORY.

OBJ$:STOQUAL,LIS$:STOQUAL/-SP=EXECML$/ML,LIB$:CLIUTL/ML,SRC$:STOQUAL

37 MLB DIR RDS - 478 GETS TO DEFINE 24 MACROS. 29 INTER. FILE WRITES. 

