事件
HACL 提供某些事件的异步通知功能。应用程序可以选择在发生特定事件时收到通知。例如,当启动新的 Z and I Emulator for Windows 连接时,应用程序会收到通知。当前,HACL 支持以下事件的通知:
- 连接启动/停止
- 通信连接/断开连接
- 操作员击键
- 表示空间或 OIA 更新
注:
- 应用程序的 NotifyEvent 方法在单独的执行线程上异步调用。因此,NotifyEvent 方法应该可重入,如果它访问应用程序资源,则应使用适当的锁定或同步。
- 某些 HACL 层(如自动化对象)可能不完全支持或实现 HACL 事件。