图: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 调用一次。

