CHECK TIMER
检查 BTS 计时器的状态。
语法
条件: INVREQ , IOERR 和 TIMERERR
NOHANDLE、RESP 和 RESP2是常用选项,可添加到所有 EXEC CICS 命令中以处理错误条件。 命令语法图和选项说明中没有明确包含这些选项。 有关这些常用选项和 EXEC CICS 命令语法的信息,请参阅 EXEC CICS 命令格式和编程注意事项.
描述
CHECK TIMER 返回 BTS 计时器的状态。 它允许请求者发现计时器是否已到期,如果已到期,是否正常到期或是否使用 FORCE TIMER 命令强制到期。
从此命令返回时,如果计时器已到期,那么将从当前活动的事件池中删除其关联事件。
程序可以检查的唯一计时器是当前活动所拥有的那些计时器。
选项
- 状态 (cvda)
- 此选项指示计时器的状态。 CVDA 值包括:
- 到期
- 计时器正常到期。
其关联事件将从当前活动的事件池中删除。
- 强制
- 计时器已到期,因为对其发出了 FORCE TIMER 命令。
其关联事件将从当前活动的事件池中删除。
- 未到期
- 计时器尚未到期。
其关联事件不会从当前活动的事件池中删除。
- TIMER (数据值)
- 此选项指定要检查的计时器的名称 (1-16 个字符)。
条件
- 16 INVREQ
- RESP2 值:
- 1
- 该命令是在当前活动的作用域之外发出的。
- 17 IOERR
- 在存储库文件上发生输入/输出错误。
- 115 TIMERERR
- RESP2 值:
- 13
- TIMER 选项上指定的计时器不存在。
