package com.hdl.sdk.common.exception;
|
|
/**
|
* Created by jlchen on 11/15/21.
|
*
|
* @Description : HDLError
|
*/
|
public enum HDLLinkCode {
|
|
HDL_DATA_ERROR(-2000,"参数异常"),
|
HDL_DATA_NULL_ERROR(-2001,"参数不能为空"),
|
HDL_AUTH_ERROR(-2002,"认证失败"),
|
HDL_SEND_ERROR(-2003,"发送失败"),
|
HDL_TIMEOUT_ERROR(-2004,"超时"),
|
HDL_UNAUTHORIZED_ERROR(-2005,"未认证,请先认证"),
|
HDL_AUTH_ERROR_GATEWAY_NOT_REGISTERED(-2006,"认证失败,网关未注册到云端"),
|
HDL_SEARCH_GATEWAY_TIMEOUT_ERROR(-2007,"搜索网关失败,超时"),
|
HDL_GET_DEVICE_LIST_ERROR(-2100,"获取设备列表失败"),
|
HDL_GET_FUNCTION_LIST_ERROR(-2101,"获取功能列表失败"),
|
HDL_GET_FUNCTION_PROPERTIES_ERROR(-2102,"获取功能属性失败"),
|
HDL_CONTROL_FAILURE_ERROR(-2103,"控制失败");
|
|
private String msg;
|
private int code;
|
|
private HDLLinkCode(int code, String msg) {
|
this.msg = msg;
|
this.code = code;
|
}
|
|
public String getMsg() {
|
return msg;
|
}
|
|
public void setMsg(String msg) {
|
this.msg = msg;
|
}
|
|
public int getCode() {
|
return code;
|
}
|
|
public void setCode(int code) {
|
this.code = code;
|
}
|
}
|