Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » MobiLink - 服务器启动的同步

 

用于 Palm 设备的 MobiLink 监听器 C API

用于 Palm 设备的 MobiLink 监听器 C API 是一个精简型编程接口,其中包含消息处理方法和设备相关方法,可用于为新的 Palm 设备和无线网络适配器创建监听器。

监听器 API 文件

以下列出了运行 API 所需的文件,以及 Palm 设备示例实现。所有目录都相对于 install-dir 目录。

文件名或位置 说明

SDK\Listener\Palm\68k\cw\lib\PalmLsn.lib

运行时库,其中包括消息处理例程、监听器控件和处理程序编辑器。

SDK\Listener\Palm\68k\cw\rsc

包含 UI 资源。

SDK\Listener\Palm\src\PalmLsn.h

运行时库头文件和 API。

SDK\Listener\Palm\src\Treo650.c

Treo 650 实现。

消息处理方法

监听器 API 使用 a_palm_msg 结构表示监听器消息。以下方法用于分配和处理 a_palm_msg 实例:

方法 说明

PalmLsnAllocate 方法

返回一个新的 a_palm_msg 实例。

PalmLsnDupMessage 方法

初始化 a_palm_msg 实例的消息字段值。

PalmLsnDupSender 方法

初始化 a_palm_msg 实例的发送者字段。

PalmLsnDupTime 方法

初始化 a_palm_msg 实例的时间字段。

PalmLsnFree 方法

释放消息内存资源。

PalmLsnProcess 方法

根据配置数据库中的记录处理消息。

设备相关方法

以下方法提供标识、注册和事件处理功能:

方法 说明

PalmLsnCheckConfigDB 方法

报告监听器配置数据库中的错误。

PalmLsnGetConfigFileName 方法

返回包含监听器配置数据库名称的字符串。

PalmLsnNormalHandleEvent 方法

处理应用程序事件。

PalmLsnNormalStart 方法

当监听器应用程序启动时提供自定义操作。

PalmLsnNormalStop 方法

当监听器应用程序退出事件循环时提供自定义操作。

PalmLsnSpecialLaunch 方法

响应可能与设备相关的启动代码。

PalmLsnTargetCompanyID 方法

返回设备的公司或制造商 ID。

PalmLsnTargetDeviceID 方法

返回目标设备 ID。


LsnMain 方法
palm_lsn_ret 枚举
PalmLsnAllocate 方法
PalmLsnCheckConfigDB 方法
PalmLsnDupMessage 方法
PalmLsnDupSender 方法
PalmLsnDupTime 方法
PalmLsnFree 方法
PalmLsnGetConfigFileName 方法
PalmLsnNormalHandleEvent 方法
PalmLsnNormalStart 方法
PalmLsnNormalStop 方法
PalmLsnProcess 方法
PalmLsnSpecialLaunch 方法
PalmLsnTargetCompanyID 方法
PalmLsnTargetDeviceID 方法