配网服务
INetConfigManager iNetConfigManager = IPCServiceManager.getInstance()
.getService(IPCServiceManager.IPCService.NET_CONFIG_SERVICE);
/**
* 配网服务接口
*/
public interface INetConfigManager {
void setPID(String pid);
public void setAuthorKey(String authorKey);
public void setUserId(String userId);
/**
* 检查网络,完成配网过程
* @param callback 配网回调
* void configOver(String token); 配网结束回调
* void startConfig(); 开始配网回调
* void recConfigInfo(); 设备收到配网信息回调
* void onNetConnectFailed(int type, String msg); 配网失败,建议提示用户重新操作
* void onNetPrepareFailed(int type, String msg); 配网准备阶段失败,建议重试
*/
void configNetInfo(NetConfigCallback callback);
/**
* 配置配网参数
* @param param
* @param obj
*/
void config(String param,Object obj);
/**
* 停止配网
*/
void stop(Context ctx);
/**
* 配网准备阶段重试
* @param ConfigProvider.TYPE_XX 配网类型
*/
void retry(int type);
}