/*****
**      TITLE:                  CLIDEF - CLI CONTROL DEFINITIONS
**	SYSTEM:			COMMON DEC
**	ENTRY POINT:		<NONE>
**	SOURCE FILE:		CLIDEF.H
**	PROGRAMMER:		Wayne E. Baisley
**	SOFTWARE TREE:		CCLIB.STS
**      DATE:                   September 17, 1985
**
**	REVISIONS:	DATE	PROGRAMMER		DESCRIPTION
**			----	--------------	-----------------------------
**
**	   1)	      09/17/85	W. E. Baisley	This file was created by modifying the 
**						$CLIDEF module from STARLET.MLB for 
**						use with VAX/VMS V4.2 and VAXC V2.0.
**
******
*****/

#ifndef CLI$L_WORKAREA

#define	CLI$M_DEBUG	1
#define	CLI$M_DBGTRU	2
#define	CLI$M_VERIFY	4
#define	CLI$M_BATCH	8
#define	CLI$M_INDIRECT	16
#define	CLI$M_VFYINP	32
#define	CLI$M_TRMVRBLV	768
#define	CLI$M_DBGEXCP	65536
#define	CLI$S_CLIDEF	32
#define	CLI$L_INIARGCNT	0
#define	CLI$A_PROGXFER	4
#define	CLI$A_UTILSERV	8
#define	CLI$A_IMGHDADR	12
#define	CLI$A_IMGFILED	16
#define	CLI$L_LINKFLAG	20
#define	CLI$L_CLIFLAG	24
#define	CLI$V_DEBUG	0
#define	CLI$V_DBGTRU	1
#define	CLI$V_VERIFY	2
#define	CLI$V_BATCH	3
#define	CLI$V_INDIRECT	4
#define	CLI$V_VFYINP	5
#define	CLI$S_TRMVRBLV	2
#define	CLI$V_TRMVRBLV	8
#define	CLI$V_DBGEXCP	16
#define	CLI$L_ARGLIST	28
#define	CLI$M_PARMREQ	1
#define	CLI$M_ABSADR	2
#define	CLI$M_EXPNAM	4
#define	CLI$M_LASTVAL	1
#define	CLI$M_DUMMY	2
#define	CLI$M_PARMPRS	1
#define	CLI$M_CONCATINP	2
#define	CLI$M_MOREINP	4
#define	CLI$M_PARMDEF	8
#define	CLI$M_MOREVALS	1
#define	CLI$M_KEYVALU	2
#define	CLI$K_REQDESC	28
#define	CLI$C_REQDESC	28
#define	CLI$S_CLIDEF1	28
#define	CLI$B_RQTYPE	0
#define	CLI$S_SUBTYP	4
#define	CLI$V_SUBTYP	0
#define	CLI$S_PRITYP	4
#define	CLI$V_PRITYP	4
#define	CLI$W_SERVCOD	1
#define	CLI$B_RQINDX	1
#define	CLI$B_BITNUM	1
#define	CLI$B_RQFLGS	2
#define	CLI$V_PARMREQ	0
#define	CLI$V_ABSADR	1
#define	CLI$V_EXPNAM	2
#define	CLI$V_LASTVAL	0
#define	CLI$V_DUMMY	1
#define	CLI$B_RQSTAT	3
#define	CLI$V_PARMPRS	0
#define	CLI$V_CONCATINP	1
#define	CLI$V_MOREINP	2
#define	CLI$V_PARMDEF	3
#define	CLI$V_MOREVALS	0
#define	CLI$V_KEYVALU	1
#define	CLI$A_ERRACT	4
#define	CLI$S_RQDESC	8
#define	CLI$Q_RQDESC	8
#define	CLI$W_RQSIZE	8
#define	CLI$L_RQVALU	12
#define	CLI$A_RQADDR	12
#define	CLI$A_PRSACT	16
#define	CLI$A_ABSACT	20
#define	CLI$A_QUALST	24
#define	CLI$S_CLIDEF2	36
#define	CLI$S_NAMDESC	8
#define	CLI$Q_NAMDESC	4
#define	CLI$S_VALDESC	8
#define	CLI$Q_VALDESC	12
#define	CLI$S_TABDESC	8
#define	CLI$Q_TABDESC	20
#define	CLI$L_ITMLST	28
#define	CLI$L_ATTR	32
#define	CLI$S_CLIDEF3	12
#define	CLI$L_NEW_MASK	4
#define	CLI$L_OLD_MASK	8
#define	CLI$S_CLIDEF4	8
#define	CLI$L_PID	4
#define	CLI$M_NOWAIT	1
#define	CLI$M_NOCLISYM	2
#define	CLI$M_NOLOGNAM	4
#define	CLI$M_NOKEYPAD	8
#define	CLI$M_NOTIFY	16
#define	CLI$M_NOCONTROL	32
#define	CLI$K_SPAWN_VERSION	1
#define	CLI$C_SPAWN_VERSION	1
#define	CLI$K_SRVDESC	84
#define	CLI$C_SRVDESC	84
#define	CLI$S_CLIDEF5	84
#define	CLI$B_FLAGS	4
#define	CLI$V_NOWAIT	0
#define	CLI$V_NOCLISYM	1
#define	CLI$V_NOLOGNAM	2
#define	CLI$V_NOKEYPAD	3
#define	CLI$V_NOTIFY	4
#define	CLI$V_NOCONTROL	5
#define	CLI$L_OUTPID	8
#define	CLI$L_LSTSTATUS	12
#define	CLI$S_CMDSTR	8
#define	CLI$Q_CMDSTR	16
#define	CLI$S_INPUT	8
#define	CLI$Q_INPUT	24
#define	CLI$S_OUTPUT	8
#define	CLI$Q_OUTPUT	32
#define	CLI$S_PRCNAM	8
#define	CLI$Q_PRCNAM	40
#define	CLI$L_ASTADR	48
#define	CLI$L_ASTPRM	52
#define	CLI$B_EFN	56
#define	CLI$B_VERSION	57
#define	CLI$S_PROMPT	8
#define	CLI$Q_PROMPT	60
#define	CLI$S_CLI	8
#define	CLI$Q_CLI	68
#define	CLI$S_TABLE	8
#define	CLI$Q_TABLE	76
#define	CLI$M_ALLOCCUR	1
#define	CLI$M_QDUSRV	2
#define	CLI$M_QDEXPA	4
#define	CLI$M_QUALTRU	1
#define	CLI$M_QUALEXP	2
#define	CLI$K_QUALDEF	20
#define	CLI$C_QUALDEF	20
#define	CLI$K_QDBITS	20
#define	CLI$C_QDBITS	20
#define	CLI$S_CLIDEF6	24
#define	CLI$B_QDBLKSIZ	0
#define	CLI$B_QDCODE	1
#define	CLI$B_QDFLGS	2
#define	CLI$V_ALLOCCUR	0
#define	CLI$V_QDUSRV	1
#define	CLI$V_QDEXPA	2
#define	CLI$B_QDSTAT	3
#define	CLI$V_QUALTRU	0
#define	CLI$V_QUALEXP	1
#define	CLI$S_QDVALDESC	8
#define	CLI$Q_QDVALDESC	4
#define	CLI$W_QDVALSIZ	4
#define	CLI$A_QDVALADR	8
#define	CLI$A_TRUACT	12
#define	CLI$A_FLSACT	16
#define	CLI$L_USRVAL	20
#define	CLI$K_WORKAREA	128
#define	CLI$C_WORKAREA	128
#define	CLI$K_UTILOPR	0
#define	CLI$K_INPSPEC	1
#define	CLI$K_OUTSPEC	2
#define	CLI$K_PARDONE	3
#define	CLI$K_VALCONV	4
#define	CLI$K_CLINT	5
#define	CLI$K_INITPRS	0
#define	CLI$K_GETCMD	1
#define	CLI$K_GETQUAL	2
#define	CLI$K_GETOPT	3
#define	CLI$K_GETLINE	4
#define	CLI$K_CLISERV	5
#define	CLI$K_INPUT1	16
#define	CLI$K_INPUT2	17
#define	CLI$K_INPUT3	18
#define	CLI$K_INPUT4	19
#define	CLI$K_OUTPUT1	32
#define	CLI$K_OUTPUT2	33
#define	CLI$K_OUTPUT3	34
#define	CLI$K_OUTPUT4	35
#define	CLI$K_ENDPRM1	48
#define	CLI$K_ENDPRM2	49
#define	CLI$K_ENDPRM3	50
#define	CLI$K_ENDPRM4	51
#define	CLI$K_NUMERVAL	64
#define	CLI$K_ASCIIVAL	65
#define	CLI$K_KEYWORD	66
#define	CLI$K_KEYVAL	67
#define	CLI$K_FILSPEC	68
#define	CLI$K_PRESENT	80
#define	CLI$K_GETVALUE	81
#define	CLI$K_ENDPARSE	82
#define	CLI$K_DCLPARSE	83
#define	CLI$K_DISPATCH	84
#define	CLI$K_NEXTQUAL	85
#define	CLI$S_CLIDEF7	128
#define	CLI$S_WORKAREA	128
#define	CLI$L_WORKAREA	0

#endif					/* ifndef CLI$L_WORKAREA */
