Previous Topic: CTS InitializationNext Topic: CA 1 Automatic Pointers Error Correction (APEC)


CTS Started Task

//**-----------------------------------------------------------------**
//**                                                                  *
//**           CA COMMON TAPE SYSTEM                                  *
//**          'STARTED TASK' PROCEDURE                                *
//**                                                                  *
//**------------------------------------------------------------------*
//CTS      PROC CTAPECPB='CAI.CTAPECPB',    CA COMMON SOURCE LIBRARY
//             LAB1='A',                LABEL PTR#1 CLASS
//             LAB2='A',                LABEL PTR#2 CLASS
//             LAB3='A',                LABEL PTR#3 CLASS
//             LBL='TMELBLS',           LABEL FORMAT MEMBER
//             LINKLIB='CAI.CAILIB',    CA COMMON LOAD LIBRARY
//             OPTS='hlq.CTAPOPTN',     CA COMMON OPTION LIBRARY
//             PRM=,                    EXEC TIME COMMANDS
//             SOUT='*',                OUTPUT SYSOUT CLASS
//             SPIN='A',                SPINOFF OUTPUT SYSOUT CLASS
//             START='CTSSTART',        CTS STARTUP OPTIONS
//             WRKUNIT='SYSDA'          DASD WORK UNIT TYPE
//CTSGO    EXEC PGM=CTSMAIN,
//             PARM='&PRM'.,
//             REGION=3M,
//             TIME=1439
//SPINOFF  OUTPUT CLASS=&SPIN.           REQUIRED STATEMENT
//OUTPUTP1 OUTPUT CLASS=&LAB1.
//OUTPUTP2 OUTPUT CLASS=&LAB2.
//OUTPUTP3 OUTPUT CLASS=&LAB3.
//STEPLIB  DD  DSN=&LINKLIB.,
//             DISP=SHR
//SYSPRINT DD  SYSOUT=&SOUT.
//CTSSYSIN DD  DSN=&OPTS(.&START).,
//             DISP=SHR
//SYSOUT   DD  SYSOUT=&SOUT.
//EARLOBJ  DD  UNIT=&WRKUNIT.,
//             SPACE=(TRK,2)
//EARLLIB  DD  DSN=&CTAPECPB.,
//             DISP=SHR
//SORTIN   DD  DUMMY
//SORTOUT  DD  DUMMY
//SYSIN    DD  DSN=&CTAPECPB(.&LBL).,
//             DISP=SHR

CTS may be tested by running it in batch mode. If run in batch mode, ENF and CCI which are used by the LAB subtask do not need to be active.

CTS Commands

The CTS address space is created by starting the CTS task. The CTS task is a multitasking supervisor, which provides support for CTS Services. The CTS task provides the means for starting, stopping, and controlling CTS subtasks. The CTS task also provides display and diagnostic facilities. Except where otherwise indicated, the following command-processing rules are documented: