CAS Environment. More...
Go to the source code of this file.
Data Structures | |
| struct | CasTMBlock |
| CAS Table Management request block. More... | |
| struct | CasConMsg |
| CAS Console Log Message Control Block. More... | |
| struct | CasLock |
| CAS Lock Manager Control Block. More... | |
| struct | CasRdoRec |
| CAS RDO File Record. More... | |
| struct | CasRdoFInt |
| CAS RDO File I/O Interface. More... | |
Defines | |
| #define | CasENV_H |
| #define | CasTM_INSTALL 1 |
| #define | CasTM_DELETE 2 |
| #define | CasTM_LOCATE 3 |
| #define | CasTM_LOC_NXT 4 |
| #define | CasTM_LOC_EXCL 5 |
| #define | CasTM_ENQ_LUW 6 |
| #define | CasTM_ENQ_TASK 7 |
| #define | CasTM_ENQ_ALUW 8 |
| #define | CasTM_ENQ_ATSK 9 |
| #define | CasTM_DEQ_LUW 10 |
| #define | CasTM_DEQ_TASK 11 |
| #define | CasTM_DEQ_SPEC 12 |
| #define | CasTM_SUSPEND 13 |
| #define | CasTM_RECHAIN 14 |
| #define | CasTM_REL_EXCL 15 |
| #define | CasTM_SCHED 15 |
| #define | CasTM_GET_ITR 16 |
| #define | CasTM_ACK_ITR 17 |
| #define | CasTM_CONT_ITR 18 |
| #define | CasTM_INST_CVT 19 |
| #define | CasTM_LX_NWAIT 20 |
| #define | CasTM_SS_WIN 21 |
| #define | CasTM_SS_LOSE 22 |
| #define | CasTM_SS_INIT 23 |
| #define | CasTM_INST_NM 24 |
| #define | CasTM_DISC_NM 25 |
| #define | CasTM_LOC_NM 26 |
| #define | CasTM_LOC_N_NM 27 |
| #define | CasTM_EXT_EN 28 |
| #define | CasTM_EXT_ASC 29 |
| #define | CasTM_EXT_DSC 30 |
| #define | CasTM_BRI_DUP 31 |
| #define | CasTM_BRI_USE 32 |
| #define | CasTM_SVC_USE 33 |
| #define | CasTM_SVC_REL 34 |
| #define | CasTM_SRCH_F 35 |
| #define | CasTM_SRCH_A 36 |
| #define | CasTM_SRCH_N 37 |
| #define | CasTM_STRT_I 38 |
| #define | CasTM_LCK_SHR 39 |
| #define | CasTM_LCK_EXL 40 |
| #define | CasTM_STRT_P 41 |
| #define | CasTM_ACCEPT 42 |
| #define | CasTM_REPLY 43 |
| #define | CasTM_DSN_INST 44 |
| #define | CasTM_DSN_DISC 45 |
| #define | CasTM_LP_SHR 46 |
| #define | CasTM_LP_EXC 47 |
| #define | CasTM_L_RETL 48 |
| #define | CasTM_TIE_INST 49 |
| #define | CasTM_TIE_DISC 50 |
| #define | CasTM_LOC_FST 51 |
| #define | CasTM_LOC_LNG 52 |
| #define | CasTM_LLNG_FST 53 |
| #define | CasTM_LLNG_NXT 54 |
| #define | CasTM_ID_S 0 |
| #define | CasTM_ID_L 1 |
| #define | CasTM_CHAIN_2 2 |
| #define | CasTM_CHAIN_3 3 |
| #define | CasTM_CHAIN_4 4 |
| #define | CasTM_SESS_S 5 |
| #define | CasTM_SESS_R 6 |
| #define | CasTM_DCT_DO 7 |
| #define | CasTM_APKG_IDT 8 |
| #define | CasTM_APKG_LOC 9 |
| #define | CasTM_APKG_MOD 10 |
| #define | CasTMR_NORMAL 0 |
| #define | CasTMR_NFOUND 1 |
| #define | CasTMR_BUSY 2 |
| #define | CasTMR_INVREQ 3 |
| #define | CasTMR_END 4 |
| #define | CasTMR_GENMTCH 5 |
| #define | CasTMR_DUP 6 |
| #define | CasTMR_NSPACE 7 |
| #define | CasTMR_NFCT 8 |
| #define | CasTMR_TCTINV 9 |
| #define | CasTMR_DUPNET 10 |
| #define | CasTMR_NETINV 11 |
| #define | CasTMR_DUPPLU 12 |
| #define | CasTMR_PLUINV 13 |
| #define | CasTMR_SDELIS 14 |
| #define | CasTMR_SDELIA 15 |
| #define | CasTMR_CONT 16 |
| #define | CasTMR_INVACQ 17 |
| #define | CasTMR_MIXENQ 18 |
| #define | CasTMR_ITRWAIT 19 |
| #define | CasTMR_OOS 20 |
| #define | CasTMR_NOTACQ 21 |
| #define | CasTMR_INVTYPE 22 |
| #define | CasTMR_DUPBND 23 |
| #define | CasTMR_BUSYBND 24 |
| #define | CasTMR_DISABLD 25 |
| #define | CasTMR_LOCK1 26 |
| #define | CasTMR_LOCK2 27 |
| #define | CasTMR_ 28 |
| #define | CasTMR_CANCEL 29 |
| #define | CasTMR_RETINV 30 |
| #define | CasTMR_JCRERR 31 |
| #define | CasTMR_JCRRERR 32 |
| #define | CasTMR_STGERR 33 |
| #define | CasTMR_INTERR 34 |
| #define | CasTMR_SIZERR 35 |
| #define | CasTMR_LENERR 36 |
| #define | CasTM_PPT 1 |
| #define | CasTM_PCT 2 |
| #define | CasTM_FCT 3 |
| #define | CasTM_TST 4 |
| #define | CasTM_DCT 5 |
| #define | CasTM_TCT 6 |
| #define | CasTM_ICT 7 |
| #define | CasTM_AMT 8 |
| #define | CasTM_ENQ 9 |
| #define | CasTM_NETNAME 10 |
| #define | CasTM_PLU 11 |
| #define | CasTM_SESSION 12 |
| #define | CasTM_TTYPE 13 |
| #define | CasTM_ITR 14 |
| #define | CasTM_JCT 15 |
| #define | CasTM_UEX 16 |
| #define | CasTM_XAT 17 |
| #define | CasTM_AST 18 |
| #define | CasTM_ARH 19 |
| #define | CasTM_APKG 20 |
| #define | CasTM_FREE 21 |
| #define | CasTM_INIT 22 |
| #define | CasTM_LOCK 23 |
| #define | CasTM_ACCPT 24 |
| #define | CasTM_TIE 25 |
| #define | CasTM_ACEE 26 |
| #define | CasTM_NSM 27 |
| #define | CasCM_CURRENT 0 |
| #define | CasCMT_INFO 0 |
| #define | CasCMT_RH 1 |
| #define | CasCMT_RTS 2 |
| #define | CasCMT_JCL 3 |
| #define | CasCMT_EXT 3 |
| #define | CasCMT_DISP 4 |
| #define | CasCMT_AUX 5 |
| #define | CasCMS_INFO 0 |
| #define | CasCMS_WARN 4 |
| #define | CasCMS_ERROR 8 |
| #define | CasCMS_SEVERE 12 |
| #define | CasCMS_UNREC 16 |
| #define | CasLK_CURRENT 0 |
| current version | |
| #define | CasLK_ENQUEUE 0 |
| acquire lock | |
| #define | CasLK_DEQUEUE 1 |
| release lock | |
| #define | CasLK_ET_AVAIL 0 |
| #define | CasLK_ET_CTRLD 4 |
| #define | CasLK_ET_NAVAIL 8 |
| #define | CasLK_ET_PREQ 12 |
| #define | CasLK_EU_ACQ 0 |
| #define | CasLK_EU_CTRLD 4 |
| #define | CasLK_EU_QREQ 8 |
| #define | CasLK_EU_PREQ 12 |
| #define | CasLK_EC_OK 0 |
| #define | CasLK_EC_NCTL 4 |
| #define | CasLK_EC_DENY 8 |
| #define | CasLK_EC_PREQ 12 |
| #define | CasLK_EH_ACQ 0 |
| #define | CasLK_EH_CTRLD 4 |
| #define | CasLK_EH_NAVAIL 8 |
| #define | CasLK_EH_PREQ 12 |
| #define | CasLK_EW_NCTRL 0 |
| #define | CasLK_EW_ERR 16 |
| #define | CasLK_DH_RLSD 0 |
| #define | CasLK_DH_PREQ 8 |
| #define | CasLK_DH_NCTL 12 |
| #define | CasLK_R_INV 20 |
| #define | CasLK_R_ENV 24 |
| #define | CasLK_R_ILL 28 |
| #define | CasLK_R_SCOPE 32 |
| #define | CasLK_SHARE 0 |
| shared (reader) lock | |
| #define | CasLK_EXCL 1 |
| exclusive (writer) lock | |
| #define | CasLK_SERVER 1 |
| lock applies to entire server | |
| #define | CasLK_UOW 11 |
| lock for unit of work | |
| #define | CasLK_TASK 12 |
| lock for task lifetime | |
| #define | CasLK_PROC 13 |
| lock for process lifetime | |
| #define | RdoTYPE_NONE 0 |
| #define | RdoTYPE_GROUP 1 |
| #define | RdoTYPE_PCT 2 |
| #define | RdoTYPE_FCT 3 |
| #define | RdoTYPE_PPT 4 |
| #define | RdoTYPE_DCT 5 |
| #define | RdoTYPE_SIT 6 |
| #define | RdoTYPE_SNT 7 |
| #define | RdoTYPE_TST 8 |
| #define | RdoTYPE_JCT 9 |
| #define | RdoTYPE_TTYPE 10 |
| #define | RdoTYPE_TERM 11 |
| #define | RdoTYPE_PLT 12 |
| #define | RdoTYPE_STARTUP 13 |
| #define | RdoTYPE_XLT 14 |
| #define | RdoTYPE_PRO 15 |
| #define | RdoTYPE_RID 16 |
| #define | RdoTYPE_AAINODE 17 |
| #define | RdoTYPE_AAISVC 18 |
| #define | RdoTYPE_FSRULE 19 |
| #define | RdoTYPE_FSPROC 20 |
| #define | RdoTYPE_CAT 21 |
| #define | RdoTYPE_XAT 22 |
| #define | RdoTYPE_BAT 23 |
| #define | RdoTYPE_HIGH 255 |
| #define | RdoSNT_VER 2 |
| #define | RdoSNT_UPDATE 1 |
| #define | RdoSNT_READ 2 |
| #define | RdoSNT_NOACC 255 |
| #define | RdoREQ_OPEN 1 |
| #define | RdoREQ_CLOSE 2 |
| #define | RdoREQ_OPEN_RO 3 |
| #define | RdoREQ_REOPEN 5 |
| #define | RdoREQ_REOPEN_RO 6 |
| #define | RdoREQ_FIND 10 |
| #define | RdoREQ_RD_FRST 20 |
| #define | RdoREQ_RD_NEXT 21 |
| #define | RdoREQ_RD_PREV 22 |
| #define | RdoREQ_RD_UPD 23 |
| #define | RdoREQ_RD_DEL 24 |
| #define | RdoREQ_RD_HDR 25 |
| #define | RdoREQ_RD_UPDHDR 26 |
| #define | RdoREQ_DELETE 30 |
| #define | RdoREQ_WRITE 40 |
| #define | RdoREQ_REWRITE 41 |
| #define | RdoREQ_WRITEHDR 42 |
| #define | RdoREQ_REWRITEHDR 43 |
| #define | RdoREQ_WRITE_C 50 |
| #define | RdoREQ_RD_NEXT_C 51 |
| #define | RdoREQ_RD_PREV_C 52 |
| #define | RdoREQ_RD_FRST_G 60 |
| #define | RdoREQ_RD_NEXT_G 61 |
| #define | RdoREQ_RD_PREV_G 62 |
| #define | RdoREQ_UNLOCK 70 |
| #define | RdoREQ_POS_SAV 90 |
| #define | RdoREQ_POS_RST 91 |
| #define | RdoREQ_POS_CLR 92 |
| #define | RdoREQ_FILE_DEL 250 |
| #define | RdoREQ_FILE_CRT 251 |
| #define | RdoRES_GOOD 0 |
| #define | RdoRES_ERROR 1 |
| #define | RdoRES_NOTFOUND 2 |
| #define | RdoRES_DUPREC 3 |
| #define | RdoRES_LOCKED 4 |
| #define | RdoRES_FNOTFOUND 5 |
| #define | RdoRES_BADTYPE 6 |
| #define | RdoRES_BADREQ 7 |
| #define | RdoRES_MISMATCH 8 |
| #define | RdoRES_CRTFAIL 9 |
| #define | RdoVER_GOOD 0 |
| #define | RdoVER_BAD 1 |
| #define | RdoVER_OLD 2 |
| #define | RdoVER_NEW 3 |
| #define | RdoBUILD_LEVEL 4 |
| #define | RdoKEY_PRIMARY 0 |
| #define | RdoKEY_GROUP 0 |
| #define | RdoKEY_ALT 1 |
| #define | RdoKEY_RESGROUP 1 |
CAS Environment.
Data structures and other definitions for the CAS Environment implementation of the ESF Manager Environment component. Also includes some structures used by mldap_esm (at least for now).