Temporary storage domain exits (XTSQRIN, XTSQROUT, XTSPTIN, XTSPTOUT)
These exits are invoked when temporary storage has to be controlled or monitored.
- Specify, for a request that creates a queue, whether the queue is to be held in main or auxiliary storage, and its recoverability
- Monitor the use of temporary storage
- Control security for temporary storage queues
The UEPTERM parameter is a zero value for temporary storage requests that have been function shipped over an IPIC connection. To use IPIC connections for temporary storage requests, ensure that XTSQRIN, XTSQROUT, XTSPTIN, and XTSPTOUT check that the UEPTERM parameter is a non-zero value before trying to use it as an address.
XTSQRIN, XTSQROUT, XTSPTIN, and XTSPTOUT must be coded to threadsafe standards and declared threadsafe to get the benefits of being threadsafe using an IPIC connection.
- TSQR
- Write, Rewrite, Read_into, Read_set, Read_next_into, Read_next_set, Delete
- TSPT
- Put, Put_replace, Get, Get_set, Get_release, Get_release_set, Release
The TSQR functions correspond to those available through the EXEC CICS interface (or through DFHTS TYPE=PUTQ, GETQ, or PURGE). The TSPT functions are used by the interval control program in support of START and RETRIEVE functions (or DFHTS TYPE=PUT, GET, or RELEASE).