临时存储器域出口 (XTSQRIN , XTSQROUT , XTSPTIN 和 XTSPTOUT)

当必须控制或监视临时存储器时,将调用这些出口。

可以更改临时存储器域出口 XTSQRIN , XTSQROUT , XTSPTIN 和 XTSPTOUT 以执行以下任务:
  • 对于创建队列的请求,指定该队列是要保留在主存储器还是辅助存储器中,以及它的可恢复性
  • 监视临时存储器的使用
  • 临时存储器队列的控制安全性

UEPTERM 参数是通过 IPIC 连接交付的临时存储器请求的零值。 要将 IPIC 连接用于临时存储器请求,请确保 XTSQRIN , XTSQROUT , XTSPTIN 和 XTSPTOUT 检查 UEPTERM 参数是否为非零值,然后再尝试将其用作地址。

XTSQRIN , XTSQROUT , XTSPTIN 和 XTSPTOUT 必须按照线程安全标准进行编码并声明线程安全,才能获得使用 IPIC 连接的线程安全的好处。

临时存储器域有两个主门 TSQR 和 TSPT ,它们支持以下功能:
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

TSQR 函数对应于通过 EXEC CICS® 接口 (或通过 DFHTS TYPE=PUTQ , GETQ 或 PURGE) 提供的函数。 TSPT 函数由时间间隔控制程序用于支持 START 和 RETRIEVE 函数 (或者DF依法 TYPE=PUT , GET 或 RELEASE)。