Exit XTSPTOUT

Exit XTSPTOUT is invoked after execution of a temporary storage interface request for a CICS® internal queue (for example, for interval control or BMS queues). After execution of a TSPT request. No parameters may be modified.

Exit-specific parameters
UEPTRANID
Address of the 4-byte transaction ID.
UEPUSER
Address of the 8-byte user ID.
UEPTERM
Zero, or the address of the 4-byte terminal ID. If no address is returned, this could mean that this request has been function shipped over an IPIC connection.
UEPPROG
Address of the 8-byte application program name.
UEP_TS_FUNCTION
Address of a byte containing the function:
  • UEP_TS_FUNCTION_PUT
  • UEP_TS_FUN_PUT_REPLACE
  • UEP_TS_FUN_GET
  • UEP_TS_FUN_GET_SET
  • UEP_TS_FUN_GET_RELEASE
  • UEP_TS_FUN_GET_RELEASE_SET
  • UEP_TS_FUN_RELEASE
UEP_TS_QUEUE_NAME
Address of a 16-byte field containing the queue name.
UEP_TS_DATA_P
Address of a fullword containing the address of the data. (All requests except release).
UEP_TS_DATA_L
Address of a fullword containing the length of the data. (All requests except release).
UEP_TS_RESPONSE
Address of a byte containing the response after a request has been completed.
  • UEP_TS_RESPONSE_OK
  • UEP_TS_RESPONSE_PURGED
  • UEP_TS_RESPONSE_EXCEPTION
  • UEP_TS_RESPONSE_DISASTER
  • UEP_TS_RESPONSE_INVALID
Return codes
UERCNORM
Normal response.
UERCPURG
A purged response was received from an XPI request.
XPI calls
All can be used.
API and SPI calls
None can be used.