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

