DFHTPR 可执行模块
切入点
DFHTPRNA
调用者
DFHMCP 和 DFHTCP
描述
调用终端页面检索程序 (事务 CSPG):
- 通过 DFHTPS 发出的 SCHEDULE 自动事务启动
- 通过 DFHMCP 中的 DFHPGLK LINK ,当 DFHBMS TYPE=PAGEOUT 上的 CTRL = RETAIN 或 RELEASE (在命令级别的 SEND PAGE 上的 RETAIN 或 RELEASE)
- 在终端上输入 CSPG 或操作员页面调度命令时。
如果消息已自动读取,那么 DFHTPR 会按顺序检索消息的页面,将这些页面传输到终端,然后清除消息。 否则, DFHTPR 将以伪会话方式运行。 所有进一步的输入都将传递到 DFHTPR ,直到显式或隐式清除消息为止。 如果输入是有效的页面调度命令 (页面检索,页面复制,页面清除或页面链接) ,那么将对其进行处理。 如果需要显式清除,那么会将其拒绝; 如果允许自动清除,那么会将其传递回正常任务启动。
DFHTPR 的主要子节为:
- DFHMSPUT-将错误消息发送到终端
- TPENCCHN-编码和执行页链
- TPENCCOP-编码和执行页面复制
- TPENCPUR-执行页面清除
- TPENCRET-代码页检索
- TPERETA-重置为自动执行
- TPERETQ-页面查询
- TPEXIT-从程序退出
- TPEXPUR-执行页面清除
- TPEXRET-执行页面检索
- TPTSGET-从临时存储器获取 MCR 或页面。