tediagns

诊断记录包括许多 tedalert 信息记录。

语法

  
typedef struct tediagns {  
    USHORT   dilen;  
    USHORT   ditype;  
    UCHAR    dinetmgt[9];  
    USHORT   disrtmco;  
    USHORT   disrtmub;  
    USHORT   diwruldr;  
    USHORT   dirtmth1;  
    USHORT   dirtmth2;  
    USHORT   dirtmth3;  
    USHORT   dirtmth4;  
    TEDALERT dialerts[20];  
    UCHAR    diaudit[128];  
    UCHAR    dierror[128];  
    USHORT   diaudlev;  
    UCHAR    dipad[16];  
} TEDIAGNS;  

成员

dilen
记录的长度。

ditype
记录的类型。

dinetmgt[9]
网络管理连接名称。

disrtmco
在计数器溢出时发送响应时间监视器 (RTM) 数据。

disrtmub
在 UNBIND 发送 RTM 数据。

diwruldr
度量响应时间所依据的定义。 应用程序应测量从用户按 Enter 或 AID 键将数据发送到主机的时间起的响应时间,直到此字段定义的以下事件之一:

CERTWRIT (0)

第一个主机数据到达 3270 显示器。

CERTUNLK (1)

主机解锁用户的键盘。

CERTDIRE (2)

主机为应用程序提供方向,以便用户可以发送更多数据。

请注意,主机可以重写这些定义;有关详细信息,请参阅 RTM 参数

dirtmth1
定义响应时间要分类到的波段的阈值。 请注意,主机可以重写这些定义;有关详细信息,请参阅 RTM 参数

dirtmth2
RTM 阈值 #2。

dirtmth3
RTM 阈值 #3。

dirtmth4
RTM 阈值 #4。

dialerts[20]
最多 20 条警报记录,用于定义 Host Integration Server 用户可以向主机发送的警报。 始终有 20 条记录,但其中一些记录可以为空,表示未使用它们。 应用程序应显示任何非空警报的说明以及警报编号 (1 到 20) ,这些警报记录在此数组中的位置定义。

diaudit[128]
审核日志文件名。

dierror[128]
错误日志文件名。

diaudlev
默认审核级别。

dipad[16]
16 字节的填充。