Note:
Table 12‑1 CICS Command (COBOL Support) FREE (APPC)
• ENTER TRACENUM was written as ENTER TRACEID in Mainframe CICS v3 or earlier. In each section, if INITPARM parameters are specified more than one time, only the last definition will take effect.
• DELETE RBA can only be used in KSDS dataset.
• WRITE RBA can only be used in ESDS dataset. Not supports for cancelling the remote requests issued by DELAY command. If not specified, START LENGTH will be automatically set. Its default value is in "LENGTH OF data-area" format; "data-area" is the one specified in FROM. This option cannot be used with TERMID. The Oracle Tuxedo server, TMUSREVT, must be configured in the UBBCONFIG file to support this command. TERMID option cannot be used together with the RTRANSID/RTERMID/QUEUE option for the START TRANSID command. Only support for local node if there is no /*XEQ NODE line defined in JCL file for the automatic submission to JES. Supports only INTRDR Only VTAM is returned.
• INQUIRE SYSTEM Only NOTAPPLIC is returned.
– ACCESSMETHOD: VTAM
– CREATESESS: NOCREATE
– REMOTESYSTEM: Blank
–
– TRACING: STANTRACE
• CONNSTATUS equals to ACQSTATUS. Only VSAM is returned. The default value of DSNAME is the VSAM file name; once specified by SET FILE DSNAME, INQUIRE FILE DSNAME will return the specified value. Only NOEMPTYREQ is returned. Only 0 is returned. Only 0 is returned. Only NOTTABLE is returned. The supported CVDA value is CREATE.
•
Table 12‑2 CICS Command (C Support) ExternWriteOperator receives all parameters of the WRITE OPERATOR and simply returns zero in the return code and nothing else.The WRITE OPERATOR passes the following parameters and expects a return code in signed int format.Listing 12‑1 WRITE OPERATOR ParametersS9(9) COMP-5 is equivalent to a signed int.The parameters REPLY and REPLYLENGTH may be returned to the WRITE OPERATOR function if requested, that is to say, if MAXLENGTH > zero.Listing 12‑2 Example ExternWriteOperator.cbl CodeThe delivered ExternQuerySecurity stub receives all parameters of the QUERY SECURITY, it always allows access to the resources and returns zero in the return code. It can be replaced by a customer function that respects the interface described below.The QUERY SECURITY passes the following parameters:Listing 12‑3 Query Security Extern IntefaceListing 12‑4 Example COBOL Code for ExternQuerySecurity
2. Generate an "ExternQuerySecurity.o", and link it in ART servers (STRN, STR1, ATRN, ATR1, CTRN, CTR1).
3. In the makefile_intg (Cics_Rt/tools), add the "ExternQuerySecurity.o" in object variables for each server (STRN_OBJS, STR1_OBJS, ATRN_OBJS, ATR1_OBJS, CTRN_OBJS, CTR1_OBJS)
Table 12‑3 Supported EIB Fields
Note: recognized means function is not achieved, but there are no errors when doing MAPGEN compilation.
Notes:
Table 12‑4 ECI C API Parameters eci_program_name is the program name defined in programs.desc in ART CICS. If security is not enabled on ART CICS side, eci_userid is not checked on ECI Emulator. If security is not enabled on ART CICS side, eci_password is not checked on ECI Emulator. It cannot be NULL since no default system name is allowed.