DFHTPQ (未传递的消息清除程序)

未传递的消息清除程序 (DFHTPQ) 会检查自动启动描述符 (AID) 链,以检测并删除在该链上的 AID ,如果该时间间隔超过 PRGDLAY 系统初始化参数指定的清除延迟时间间隔 (如果该时间间隔具有非零值)。

图 1 显示未传递的消息清除程序接口。
图 1。 未传递的消息清除程序接口
此图显示未传递的消息清除程序与其他组件之间的关系。
  1. DFHTPQ 由映射控制程序 (DFHMCP) ,时间间隔控制或事务 CSPQ 首次启动。 此后,它将重新启动自身 (请参阅 5)。
  2. DFHTPQ 与分配程序 (DFHALP) 通信以查找和解链 AID。
  3. DFHTPQ 与存储器控制通信,以释放已清除的 AID 并获取通知消息的存储器。
  4. 瞬时数据控制用于发送通知消息。
  5. 时间间隔控制用于获取当前时间并重新启动此任务 (DFHTPQ)。
  6. DFHTPQ 与临时存储器控制通信,以检索和替换消息控制记录 (MCR) 以及清除消息。