Skip to main content
QSH 公开的 API 称为面向应用程序的 QSH 客户端 API。客户端应用程序与低功耗处理器上提供的 QSH 框架交互。下图显示了 QSH 客户端 API 的详细分解和用法:
图:QSH 客户端 API 工作流

图:QSH 客户端 API 工作流

以下列表描述了 QSH 客户端 API:
  • getSession():要与 QSH 交互,传感器应用程序客户端必须通过调用 getSession() API 创建接口会话。成功创建接口会话后,会向客户端返回一个 ISession* 对象。
  • open()close()setCallback()sendRequest()getSession() API 创建的接口以 once_per_session 方式运行。此接口允许客户端应用程序使用 QSH 客户端 API,例如 open()close()setCallback()sendRequest(),直到使用 close()delete() API 显式删除会话为止。 接口会话建立后,客户端应用程序或客户端代码可以通过调用 open() API 打开传感器会话。与 getSession() 类似,open() API 也以 once_per_session 方式调用。setCallback()sendRequest() API 针对指定的 SUID 调用一次。
后续步骤