typedef NS_ENUM(NSUInteger, JErrorCode) {
JErrorCodeNone = 0,
JErrorCodeAppKeyEmpty = 11001,
JErrorCodeTokenEmpty = 11002,
JErrorCodeAppKeyInvalid = 11003,
JErrorCodeTokenIllegal = 11004,
JErrorCodeTokenUnauthorized = 11005,
JErrorCodeTokenExpired = 11006,
JErrorCodeAppProhibited = 11009,
JErrorCodeUserProhibited = 11010,
JErrorCodeUserKickedByOtherClient = 11011,
JErrorCodeUserLogOut = 11012,
JErrorCodeNotFriend = 12009,
JErrorCodeNoOperationPermission = 12010,
JErrorCodeRemoteMessageNotExist = 12011,
JErrorCodeAddDuplicateFavoriteMessage = 12012,
JErrorCodeGroupNotExist = 13001,
JErrorCodeNotGroupMember = 13002,
JErrorCodeChatroomUnknownError = 14000,
JErrorCodeNotChatroomMember = 14001,
JErrorCodeChatroomAttributeCountExceed = 14002,
JErrorCodeChatroomKeyUnauthorized = 14003,
JErrorCodeChatroomAttributeNotExist = 14004,
JErrorCodeChatroomNotExist = 14005,
JErrorCodeChatroomDestroyed = 14006,
JErrorCodeInvalidParam = 21003,
JErrorCodeOperationTimeOut = 21004,
JErrorCodeConnectionUnavailable = 21005,
JErrorCodeServerSetError = 21006,
JErrorCodeConnectionAlreadyExist = 21007,
JErrorCodeMessageNotExist = 22001,
JErrorCodeMessageAlreadyRecalled = 22002,
JErrorCodeMessageUploadError = 22003,
JErrorCodeRecallExtrasTypeNotString = 22004,
JErrorCodeDownloadNotMediaMessage = 23001,
JErrorCodeMessageDownloadError = 23006,
JErrorCodeDownloadAlreadyExist = 23008,
JErrorCodeDownloadCanceled = 23009,
JErrorCodeChatroomBatchSetAttributeFail = 24001,
JErrorCodeJoinLiveKitFail = 25001
};