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; } }