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 |
数据源连接状态 |