DcClient方法说明
ModuleSDK中,客户端类DcClient提供多个方法供客户开发应用时使用,使用时可参考每个函数的功能定义。
接口 | 说明 |
|---|---|
createFromEnv | 根据环境变量创建客户端,相关配置参数从环境变量获取。 |
setPointsCallback | 设置点位相关处理回调方法。 |
pointReport | 点位上报。 |
notifyDsConnectionState | 上报连接状态到云端。 |
DcClient::createFromEnv
根据环境变量创建客户端,相关配置参数从环境变量获取。
函数描述
public static DcClient createFromEnv()throws GeneraException
DcClient::setPointsCallback
设置点位相关处理方法回调,实现下行点位获取、点位设置的处理。
函数描述
public void setPointsCallback(PointsCallback pointsCallback)
参数名称 | 类型 | 参数描述 |
|---|---|---|
pointsCallback | PointsCallback | 点位回调类实例 |
回调接口 | 参数描述 |
|---|---|
PointsSetRsp onPointSet(String requestId, PointsSetReq pointsSetReq) | 点位设置回调 |
PointsGetRsp onPointGet(String requestId, PointsGetReq pointsGetReq) | 点位获取回调 |
DcClient::pointReport
上报数采点位信息。
函数描述
public void pointReport(PointsReport pointsReport) throws JsonException, TransportException
参数名称 | 类型 | 参数描述 |
|---|---|---|
pointsReport | PointsReport | 点位信息 |
DcClient::notifyDsConnectionState
上报连接状态到云端。
函数描述
public void notifyDsConnectionState(DsConnectionState dsConnectionState)
参数名称 | 类型 | 参数描述 |
|---|---|---|
dsConnectionState | DsConnectionState | 数据源连接状态 |

