DFHTPP (终端页面处理器)

终端页处理器 (DFHTPP) 将已完成的页定向到 BMS 输出请求中指定的目标。

  • SEND MAP 或 SEND TEXT 发送到发端终端。
  • SEND MAP 页面调度或 SEND TEXT 调页将定向到临时存储器。
  • SEND MAP SET 或 SEND TEXT SET 定向到返回到应用程序的已完成页面的列表。
图 1 显示了终端页面处理器与其他组件之间的关系,以响应 BMS 输出请求。
图 1。 终端页面处理器接口
此图显示终端页面处理器与其他组件之间的关系,以响应 BMS 输出请求。
  1. DFHTPP 是由针对 3270s的 3270 映射 (DFHM32) ,针对那些 LU1 打印机的具有扩展属性映射 (DFHML1) 的 LU1 打印机以及针对其他设备的数据流构建 (DFHDSB) 处理后,从 DFHPBP 输入的。
  2. DFHTPP 与存储控制通信以获取:
    • 返回列表 (用于存储要返回到程序的已完成页面的地址)
    • 延迟工作元素 (DWEs) ,用于确保将消息控制信息写入磁盘,即使程序忽略发出 SEND PAGE 请求也是如此
    • 用于将临时存储器上的页面与它们的目标逻辑设备代码相关联的列表的存储器。
  3. 临时存储器控制用于存储存储在临时存储器上的消息的页面和消息控制记录 (MCR)。
  4. 终端类型参数 (TTP) 控制特定终端类型 (例如, IBM® 2741 通信终端) 的消息格式化。 TTPPGBUF 包含已完成页面的地址。
  5. 发出终端输出宏 (DFHTOM) 以提供在 DFHTPP 中组装的开放式子例程,该子例程将完成的页面输出到终端。 如果数据流包含扩展属性,并且终端不支持扩展属性,那么将删除扩展属性。