配置此事件处理由 MobiLink 监听器上载的传送确认信息。如果状态参数返回 0,则由 request_id 标识的推式请求被由 remote_device 参数标识的 MobiLink 监听器成功接收。
可以使用 request_option 参数启动操作以响应传送确认。如果 request_option 为 0,则 confirmation_handler 事件启动缺省操作,执行 request_delete 事件删除原始推式请求。如果发送传送确认的设备与 request_id 标识的设备不匹配,则缺省操作是通过辅助网关发送原始推式请求。
使用 dblsn -x 选项允许 MobiLink 监听器上载传送确认信息。如果需要传送确认但不需要 IP 跟踪,可使用 dblsn -ni 选项。 请参见用于 Windows 设备的 MobiLink 监听器选项。
此事件要求使用系统过程。不能使用 Sybase Central 方法直接配置此事件。 请参见用于服务器启动的同步的 MobiLink 服务器设置。
可以使用 confirmation_handler 事件捕获以下参数:
脚本参数 | 类型 | 说明 |
---|---|---|
request_option (out) | Integer |
控制处理程序返回后通告程序对请求执行的操作。可以返回以下值:
|
status (in) | Integer |
情况概览。可在开发过程中使用状态来确定问题,例如不正确的过滤器和处理程序属性。可以返回以下值:
|
request_id (in) | Integer | 请求 ID。request_cursor 事件必须包含请求 ID 列才能使用 confirmation_handler 事件。 |
remote_code (in) | Integer |
MobiLink 监听器报告的汇总。可以返回以下值:
|
remote_device (in) | Varchar | 响应 MobiLink 监听器的设备名。 |
remote_mluser (in) | Varchar | 响应 MobiLink 监听器的 MobiLink 用户名。 |
remote_action_return (in) | Varchar | 远程操作的返回代码。 |
remote_action (in) | Varchar | 为操作命令保留。 |
gateway (in) | Varchar | 与请求关联的网关。 |
address (in) | Varchar | 与请求关联的地址。 |
subject (in) | Varchar | 与请求关联的主题。 |
content (in) | Varchar | 与请求关联的内容。 |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |