package config const ( // 系统错误号定义,最低号为110,最高127 MIN_SYSTEM_ERROR_CODE = 110 // 系统信息最小值 NEXT_SUBSCRIBE = 111 NEXT_MIDDLE = 112 CONVERT_FAILED = 113 FORBIDDEN = 120 SYSTEM_ERROR = 123 GET_TIMEOUT = 124 NO_MATCH_CONNECT = 125 NO_MATCH_FILTER = 126 NO_MATCH_CMD = 127 MAX_SYSTEM_ERROR_CODE = 127 //系统信息最大值 ) // 转换 id 到对应的消息 func IdMsg(id int) string { switch id { case NEXT_SUBSCRIBE: return "NEXT SUBSCRIBE" case NEXT_MIDDLE: return "NEXT MIDDLE" case CONVERT_FAILED: return "CONVERT FAILED" case FORBIDDEN: return "FORBIDDEN" case SYSTEM_ERROR: return "SYSTEM ERROR" case GET_TIMEOUT: return "GET TIMEOUT" case NO_MATCH_CONNECT: return "NO MATCH CONNECT" case NO_MATCH_FILTER: return "NO MATCH FILTER" case NO_MATCH_CMD: return "NO MATCH CMD" } return "UNKNOWN" } const ( // ID 号最高值,高于这个值的ID号为系统内部使用 ID_MAX = 65500 // 验证ID ID_AUTH = 65502 )