DFHZARL 可执行模块

切入点

DFHZARL1

调用者

DFHACP , DFHCPCBA , DFHCPCLC , DFHCRS , DFHEGL , DFHETL , DFHLUP , DFHXFP , DFHXTP , DFHZARL , DFHZARM , DFHZERH , DFHZISP , DFHZLUS , DFHZSUP , DFHZTSP , DFHZXRL , DFHZXRT

描述

DFHZARL 通过 DFHLUC 宏调用,该宏在 DFHLUCDS DSECT 映射的参数列表中传递 LU6.2 请求。 如果请求用于远程 APPC 设备,那么 DFHZARL 会将参数列表传递给 DFHZXRL 以进行处理。 (APPC 是高级程序间通信。) 否则,它将检查参数列表以确定所需的功能。 大多数函数由 DFHZARL 处理。 但是,它会按指示调用以下模块:
  • DFHZARER-协议错误和异常
  • DFHZARR-RECEIVE 请求
  • DFHZARRA-FREE-STORE 请求
  • DFHZERH-处理 FMH7s 和否定响应
  • DFHZISP-ALLOCATE 和 FREE 请求
  • DFHZRVL-从 z/OS Communications Server 接收 SNA 指示符
  • DFHZSDL-将数据发送到 z/OS Communications Server。
它还以与物理接收缓冲区指针 TCTERBA 和 TCTERBDL (作为 (地址,长度) 对) 一致的方式管理逻辑接收缓冲区指针 TCTERBLA 和 TCTERBLL。