/********************************************************************************************************************************/ /* Created: 30-Mar-2010 17:29:49 by OpenVMS SDL EV3-3 */ /* Source: 30-MAR-2010 17:29:21 $1$DGA7274:[STARLET_H.SRC]STARDEFAE.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE $CLIVERBDEF ***/ #ifndef __CLIVERBDEF_LOADED #define __CLIVERBDEF_LOADED 1 #pragma __nostandard /* This file uses non-ANSI-Standard features */ #pragma __member_alignment __save #pragma __nomember_alignment #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __save /* Save the previously-defined required ptr size */ #pragma __required_pointer_size __short /* And set ptr size default to 32-bit pointers */ #endif #ifdef __cplusplus extern "C" { #define __unknown_params ... #define __optional_params ... #else #define __unknown_params #define __optional_params ... #endif #ifndef __struct #if !defined(__VAXC) #define __struct struct #else #define __struct variant_struct #endif #endif #ifndef __union #if !defined(__VAXC) #define __union union #else #define __union variant_union #endif #endif /* */ /* DEFINE GENERIC CODES FOR VERBS */ /* */ /* DEFINE VERB QENERIC CODES */ #define CLI$K_VERB_ALLO 1 /* ALLOCATE */ #define CLI$K_VERB_ANAL 2 /* ANALIZE */ #define CLI$K_VERB_ASSI 3 /* ASSIGN */ #define CLI$K_VERB_BASI 4 /* BASIC */ #define CLI$K_VERB_BLIS 5 /* BLISS */ #define CLI$K_VERB_COBO 6 /* COBOL */ #define CLI$K_VERB_CONT 7 /* CONTINUE */ #define CLI$K_VERB_COPY 8 /* COPY */ #define CLI$K_VERB_CREA 9 /* CREATE */ #define CLI$K_VERB_DATA 10 /* DATA */ #define CLI$K_VERB_DEAL 11 /* DEALLOCATE */ #define CLI$K_VERB_DEAS 12 /* DEASSIGN */ #define CLI$K_VERB_DEBU 13 /* DEBUG */ #define CLI$K_VERB_DEFI 14 /* DEFINE */ #define CLI$K_VERB_DELE 15 /* DELETE */ #define CLI$K_VERB_DEPO 16 /* DEPOSIT */ #define CLI$K_VERB_DIFF 17 /* DIFFERENCE COMMAND */ #define CLI$K_VERB_DIRE 18 /* DIRECTORY */ #define CLI$K_VERB_DISM 19 /* DISMOUNT */ #define CLI$K_VERB_EDIT 20 /* EDIT */ #define CLI$K_VERB_EOD 21 /* EOD */ #define CLI$K_VERB_EXAM 22 /* EXAMINE */ #define CLI$K_VERB_EXIT 23 /* EXIT */ #define CLI$K_VERB_FORT 24 /* FORTRAN */ #define CLI$K_VERB_GOTO 25 /* GOTO */ #define CLI$K_VERB_HELP 26 /* HELP */ #define CLI$K_VERB_IF 27 /* IF */ #define CLI$K_VERB_INIT 28 /* INITIALIZE */ #define CLI$K_VERB_INQU 29 /* INQUIRE */ #define CLI$K_VERB_LINK 30 /* LINK */ #define CLI$K_VERB_LOGO 31 /* LOGOUT */ #define CLI$K_VERB_MACR 32 /* MACRO */ #define CLI$K_VERB_MCR 33 /* MCR */ #define CLI$K_VERB_ON 34 /* ON */ #define CLI$K_VERB_PRIN 35 /* PRINT */ #define CLI$K_VERB_RUN 36 /* RUN */ #define CLI$K_VERB_SET 37 /* SET */ #define CLI$K_VERB_SHOW 38 /* SHOW */ #define CLI$K_VERB_STAR 39 /* START */ #define CLI$K_VERB_STOP 40 /* STOP */ #define CLI$K_VERB_SUBM 41 /* SUBMIT */ #define CLI$K_VERB_TYPE 42 /* TYPE */ #define CLI$K_VERB_MOUN 43 /* MOUNT */ #define CLI$K_VERB_PATC 44 /* PATCH */ #define CLI$K_VERB_REPL 45 /* REPLAY */ #define CLI$K_VERB_UNLO 46 /* UNLOCK */ #define CLI$K_VERB_APPE 47 /* APPEND COMMAND */ #define CLI$K_VERB_DUMP 48 /* DUMP */ #define CLI$K_VERB_PURG 49 /* PURGE */ #define CLI$K_VERB_RENA 50 /* RENAME */ #define CLI$K_VERB_CANC 51 /* CANCEL */ #define CLI$K_VERB_LIBR 52 /* LIBRARY */ #define CLI$K_VERB_SORT 53 /* SORT */ #define CLI$K_VERB_REQU 54 /* REQUEST */ #define CLI$K_VERB_SYNC 55 /* SYNCRONIZE */ #define CLI$K_VERB_CORA 56 /* CORAL */ #define CLI$K_VERB_PASC 57 /* PASCAL */ #define CLI$K_VERB_PLI 58 /* PL/1 */ #define CLI$K_VERB_MESS 59 /* MESSAGE */ /* DEFINE VERB QENERIC CODES */ #define CLI$K_VERB_FORE 255 /* FOREIGN COMMAND */ #pragma __member_alignment __restore #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __restore /* Restore the previously-defined required ptr size */ #endif #ifdef __cplusplus } #endif #pragma __standard #endif /* __CLIVERBDEF_LOADED */