HyphenateChatSDK  4.19.0
EMErrorCode.h
1 
15 #ifndef EMErrorCode_h
16 #define EMErrorCode_h
17 
18 typedef NS_ENUM(NSInteger, EMErrorCode) {
19 
20  EMErrorNoError = 0,
22  EMErrorGeneral = 1,
23  EMErrorNetworkUnavailable,
24  EMErrorDatabaseOperationFailed,
25  EMErrorExceedServiceLimit,
26  EMErrorServiceArrearages,
27  EMErrorPushReportActionFailed,
28  EMErrorPartialSuccess,
29  EMErrorAppActiveNumbersReachLimitation,
31  EMErrorInvalidAppkey = 100,
32  EMErrorInvalidUsername,
33  EMErrorInvalidPassword,
34  EMErrorInvalidURL,
35  EMErrorInvalidToken,
36  EMErrorUsernameTooLong,
37  EMErrorChannelSyncNotOpen,
38  EMErrorInvalidConversation,
39  EMErrorTokenExpire,
40  EMErrorTokeWillExpire,
42  EMErrorInvalidParam = 110,
43  EMErrorOperationUnsupported,
44  EMErrorQueryParamReachesLimit,
46  EMErrorUserAlreadyLoginSame = 200,
47  EMErrorUserNotLogin,
48  EMErrorUserAuthenticationFailed,
49  EMErrorUserAlreadyExist,
50  EMErrorUserNotFound,
51  EMErrorUserIllegalArgument,
52  EMErrorUserLoginOnAnotherDevice,
53  EMErrorUserRemoved,
54  EMErrorUserRegisterFailed,
55  EMErrorUpdateApnsConfigsFailed,
56  EMErrorUserPermissionDenied,
57  EMErrorUserBindDeviceTokenFailed,
58  EMErrorUserUnbindDeviceTokenFailed,
59  EMErrorUserBindAnotherDevice,
60  EMErrorUserLoginTooManyDevices,
61  EMErrorUserMuted,
62  EMErrorUserKickedByChangePassword,
63  EMErrorUserKickedByOtherDevice,
64  EMErrorUserAlreadyLoginAnother,
65  EMErrorUserMutedByAdmin,
66  EMErrorUserDeviceChanged,
67  EMErrorUserNotOnRoster,
69  EMErrorServerNotReachable = 300,
70  EMErrorServerTimeout,
71  EMErrorServerBusy,
72  EMErrorServerUnknownError,
73  EMErrorServerGetDNSConfigFailed,
74  EMErrorServerServingForbidden,
75  EMErrorServerDecryptionFailed,
76  EMErrorServerGetRTCConfigFailed,
77  EMErrorServerNoMatchURL,
79  EMErrorFileNotFound = 400,
80  EMErrorFileInvalid,
81  EMErrorFileUploadFailed,
82  EMErrorFileDownloadFailed,
83  EMErrorFileDeleteFailed,
84  EMErrorFileTooLarge,
85  EMErrorFileContentImproper,
86  EMErrorFileExpired,
87  EMErrorFileDurationTooLong,
88  EMErrorFileVoiceToTextFailed,
91  EMErrorMessageInvalid = 500,
92  EMErrorMessageIncludeIllegalContent,
93  EMErrorMessageTrafficLimit,
94  EMErrorMessageEncryption,
95  EMErrorMessageRecallTimeLimit,
96  EMErrorServiceNotEnable,
97  EMErrorMessageExpired,
98  EMErrorMessageIllegalWhiteList,
99  EMErrorMessageExternalLogicBlocked,
100  EMErrorMessageCurrentLimiting,
101  EMErrorMessageSizeLimit,
102  EMErrorEditFailed,
103  EMErrorStreamIntervalTimeout,
104  EMErrorMessageStreamTimeout,
106  EMErrorGroupInvalidId = 600,
107  EMErrorGroupAlreadyJoined,
108  EMErrorGroupNotJoined,
109  EMErrorGroupPermissionDenied,
110  EMErrorGroupMembersFull,
111  EMErrorGroupSharedFileInvalidId,
112  EMErrorGroupNotExist,
113  EMErrorGroupDisabled,
114  EMErrorGroupNameViolation,
115  EMErrorGroupMemberAttributesReachLimit,
116  EMErrorGroupMemberAttributesUpdateFailed,
118  EMErrorGroupMemberAttributesKeyReachLimit,
120  EMErrorGroupMemberAttributesValueReachLimit,
121  EMErrorGroupUserInBlockList,
123  EMErrorChatroomInvalidId = 700,
124  EMErrorChatroomAlreadyJoined,
125  EMErrorChatroomNotJoined,
126  EMErrorChatroomPermissionDenied,
127  EMErrorChatroomMembersFull,
128  EMErrorChatroomNotExist,
129  EMErrorChatroomOwnerNotAllowLeave,
130  EMErrorChatroomUserInBlockList,
133  EMErrorUserCountExceed = 900,
134  EMErrorUserInfoDataLengthExceed = 901,
137  EMErrorContactAddFaild = 1000,
138  EMErrorContactReachLimit = 1001,
139  EMErrorContactReachLimitPeer = 1002,
141  EMErrorPresenceParamExceed = 1100,
142  EMErrorPresenceCannotSubscribeSelf = 1101,
144  EMErrorTranslateParamError = 1110,
145  EMErrorTranslateServiceNotEnabled = 1111,
146  EMErrorTranslateUsageLimit = 1112,
147  EMErrorTranslateServiceFail = 1113,
149  EMErrorModerationFailed = 1200,
150  EMErrorThirdServiceFailed = 1299,
152  EMErrorReactionReachLimit = 1300,
153  EMErrorReactionHasBeenOperated = 1301,
154  EMErrorReactionOperationIsIllegal = 1302,
155  EMErrorThreadNotExist = 1400,
156  EMErrorThreadAlreadyExist = 1401,
157  EMErrorThreadCreateMessageIllegal = 1402,
159  EMErrorNotSupportPush,
160  EMErrorPushBindFailed = 1501,
161  EMErrorPushUnBindFailed = 1502,
162 };
163 
164 #endif