TSIOA - Temporary Storage input/output area

    CONTROL BLOCK NAME = DFHTSIOA
    NAME OF MATCHING PLS CONTROL BLOCK = None
    DESCRIPTIVE NAME = CICS TS Temporary Storage Input/Output Area.
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 1993 
    TEMPORARY STORAGE INPUT/OUTPUT AREA (TSIOA)
    The TSIOA is a class of user storage and is chained off the TCA
    (TCASCCA). It can be acquired by the user or, in response to a
    GET or GETQ request, it is acquired by the temporary storage
    program when no TSDADDR is specified. TSIOAs acquired by, or on
    behalf of, a user task are normally released by the task. If not,
    the area is freed by the task control program when the task is
    terminated.
    If necessary, an extension header is inserted in the TSIOA
    preceding the user data. This extension carries information
    specified on an EXEC CICS START command (for example, PROTECT
    FMH RTRANSID).
Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 DFHTSIOA DUMMY SECTION - TEMPORARY STORAGE I/O AREA USING
(0) HALFWORD 2   STORAGE ACCOUNTING (CLASS=TEMPORARY STORAGE)
(2) HALFWORD 2 TSIOASAL STORAGE ACCOUNTING - AREA LENGTH
(4) ADDRESS 4 TSIOASCA TRANSACTION STORAGE CHAIN ADDRESS
(8) HALFWORD 2 TSIOAVRL VARIABLE RECORD LENGTH
(A) HALFWORD 2   RESERVED
(A) .... 11..   TSIOACAD "*-DFHTSIOA" CONTROL AREA DISPLACEMENT
(A) .... 11..   TSIOADBA "*" DATA BEGINNING ADDRESS