远程配置

一. 设置远程配置版本

/**
 * 设置远程配置版本号
 * 设置前版本号前线获取一下getRemoteConfigVer()
 * @param version
 * @return
 */
public int XIotMqttClient.getInstance().setRemoteConfigVer(String version)

二. 远程配置下发消息获取

继承XIotTopicCallback接口,实现onRemoteConfig

/**
 * @param state  结果状态 0为成功 -1 为失败
 * @param ret    远程配置内容
 * @param desc   结果状态描述
 */
public void XIotTopicCallback.onRemoteConfig(int state,HashParam ret,String desc)

三. 远程配置消息回复

/**
 * 远程配置处理成功后,需调用此函数想服务端回复更新配置后的信息
 *
 * @param params  {@link XIotTopicCallback#onRemoteConfig}返回的HashParam
 * @param retCode 远程配置更新后的结果,2为配置成功,3为配置失败。 默认为 2
 * @param desc    远程配置状态描述。 如:"远程配置成功" 。 默认为"远程配置成功"
 */
public void XIotMqttClient.getInstance().publishRemoteConfigReply(XIotMessage message, HashParam params, int retCode, String desc)

results matching ""

    No results matching ""