BMXErrorCode Constants Reference#
Declared in floo_proxy.h
BMXErrorCode#
Error code
BMXErrorCode_NoError:
“The operation was performed successfully without error.”
BMXErrorCode_GeneralError:
“A generic error occurred during operation execution.”
BMXErrorCode_InvalidParam:
“There are invalid parameters in the input parameters.”
BMXErrorCode_NotFound:
“The path or file does not exist.”
BMXErrorCode_DbOperationFailed:
“The local database operation failed.”
BMXErrorCode_SignInCancelled:
“The user has cancelled the login operation.”
BMXErrorCode_SignInTimeout:
“The user login operation has timed out.”
BMXErrorCode_SignInFailed:
“The user login operation has failed.”
BMXErrorCode_UserNotLogin:
“The user hasn’t logged in yet.”
BMXErrorCode_UserAlreadyLogin:
“Other user has logged in.”
BMXErrorCode_UserAuthFailed:
“User authentication failed, username/id or password is incorrect.”
BMXErrorCode_UserPermissionDenied:
“The user does not have permission to perform this action.”
BMXErrorCode_UserNotExist:
“The user does not exist.”
BMXErrorCode_UserAlreadyExist:
“The user is already exist.”
BMXErrorCode_UserFrozen:
“The user has been frozen.”
BMXErrorCode_UserBanned:
“The use has been banned from sending messages.”
BMXErrorCode_UserRemoved:
“The user has been removed.”
BMXErrorCode_UserTooManyDevice:
“The use has logged into too many devices.”
BMXErrorCode_UserPasswordChanged:
“The user has changed passwords on other device.”
BMXErrorCode_UserKickedBySameDevice:
“The user is kicked out by the same device.”
BMXErrorCode_UserKickedByOtherDevices:
“The user is kicked out by other device.”
BMXErrorCode_UserAbnormal:
“The user login status is not normal, the user is advised to login again.”
BMXErrorCode_UserCancel:
“The user has cancelled the operation.”
BMXErrorCode_UserOldPasswordNotMatch:
“The old password does not match when the password is changed.”
BMXErrorCode_UserSigningIn:
“The user is signning in.”
BMXErrorCode_PushTokenInvalid:
“The push token is not valid.”
BMXErrorCode_PushAliasBindByOtherUser:
“The push alias is bound by other user.”
BMXErrorCode_PushAliasTokenNotMatch:
“The push alias does not match the token.”
BMXErrorCode_InvalidVerificationCode:
“The verification code is not valid.”
BMXErrorCode_InvalidRequestParameter:
“The request parameters are not valid.”
BMXErrorCode_InvalidUserNameParameter:
“The username parameter is not valid.”
BMXErrorCode_MissingAccessToken:
“The access token parameter is missing.”
BMXErrorCode_CurrentUserIsInRoster:
“The current user is already in the roster list.”
BMXErrorCode_CurrentUserIsInBlocklist:
“The current user is already in the blocked list.”
BMXErrorCode_AnswerFailed:
“The application does not exist or has already expired.”
BMXErrorCode_InvalidToken:
“The current token is not valid.”
BMXErrorCode_InvalidFileSign:
“The current file signature is not valid.”
BMXErrorCode_InvalidFileObjectType:
“The current file object type is not valid.”
BMXErrorCode_InvalidFileUploadToType:
“The to type of the uploaded file is not valid.”
BMXErrorCode_InvalidFileDownloadUrl:
“The file download url is not valid.”
BMXErrorCode_MessageInvalid:
“The current message format is not valid.”
BMXErrorCode_MessageOutRecallTime:
“The current message has exceeded the allowed recall time.”
BMXErrorCode_MessageRecallDisabled:
“The current message is not recallable.”
BMXErrorCode_MessageCensored:
“The current message include censored content.”
BMXErrorCode_MessageInvalidType:
“This operation is not supported by the current message type.”
BMXErrorCode_MessageBadArg:
“The current message contains illegal characters.”
BMXErrorCode_MessageRateLimitExceeded:
“The message sending frequency has reached the limit.”
BMXErrorCode_RosterNotFriend:
“The current roster is not a friend.”
BMXErrorCode_RosterBlockListExist:
“The current roster is already on the blocklist.”
BMXErrorCode_RosterRejectApplication:
“The current user does not accept any application.”
BMXErrorCode_RosterHasDeletedFromSystem:
“The current roster has been deleted from the system.”
BMXErrorCode_GroupServerDbError:
“An error occurred in the server database.”
BMXErrorCode_GroupNotExist:
“The Specified group not found.”
BMXErrorCode_GroupNotMemberFound:
“The user is not in the specified group.”
BMXErrorCode_GroupMsgNotifyTypeUnknown:
“The group message notification type is unknown.”
BMXErrorCode_GroupOwnerCannotLeave:
“The group owner cannot leave the group.”
BMXErrorCode_GroupTransferNotAllowed:
“Group owners can only be transferred to group members. The currently specified user is not a group member.”
BMXErrorCode_GroupRecoveryMode:
“Group is recovery mode.”
BMXErrorCode_GroupExceedLimitGlobal:
“The number of global groups reaches the limit.”
BMXErrorCode_GroupExceedLimitUserCreate:
“The number of incoming members reached the limit when the group was created.”
BMXErrorCode_GroupExceedLimitUserJoin:
“The number of group members has reached the limit.”
BMXErrorCode_GroupCapacityExceedLimit:
“The maximum group capacity is limited.”
BMXErrorCode_GroupMemberPermissionRequired:
“This operation needs group member permission.”
BMXErrorCode_GroupAdminPermissionRequired:
“This operation needs group admin permission.”
BMXErrorCode_GroupOwnerPermissionRequired:
“This operation needs group owner permission.”
BMXErrorCode_GroupApplicationExpiredOrHandled:
“The current group application has expired or be handled.”
BMXErrorCode_GroupInvitationExpiredOrHandled:
“The current group invitation has expired or be handled.”
BMXErrorCode_GroupKickTooManyTimes:
“The current user has been kicked more than 3 times.”
BMXErrorCode_GroupMemberExist:
“The current user is already in the group.”
BMXErrorCode_GroupBlockListExist:
“The current user is already in group blocklist.”
BMXErrorCode_GroupAnnouncementNotFound:
“The current group announcement with the specified id was not found.”
BMXErrorCode_GroupAnnouncementForbidden:
“Group announcement has been forbidden by system admin.”
BMXErrorCode_GroupSharedFileNotFound:
“Group shared file is not found.”
BMXErrorCode_GroupSharedFileOperateNotAllowed:
“Do not have permission to operate group shared files.”
BMXErrorCode_GroupMemberBanned:
“Group banned member to send message.”
BMXErrorCode_ServerNotReachable:
“The current server not reachable.”
BMXErrorCode_ServerUnknownError:
“An unknown error occurred on the server.”
BMXErrorCode_ServerInvalid:
“The current server host is not valid.”
BMXErrorCode_ServerDecryptionFailed:
“A decryption failed error occurred on the server.”
BMXErrorCode_ServerEncryptMethodUnsupported:
“The server does not currently support the specified encryption method.”
BMXErrorCode_ServerBusy:
“The server is currently busy.”
BMXErrorCode_ServerNeedRetry:
“The server needs to retry.”
BMXErrorCode_ServerTimeOut:
“A timeout error occurred on the server.”
BMXErrorCode_ServerConnectFailed:
“A connection failure error occurred on the server.”
BMXErrorCode_ServerDNSFailed:
“The current server failed to obtain the dns list.”
BMXErrorCode_ServerNeedReconnected:
“The current server has changed and needs to be reconnected.”
BMXErrorCode_ServerFileUploadUnknownError:
“An unknown file upload error occurred on the server.”
BMXErrorCode_ServerFileDownloadUnknownError:
“An unknown file download error occurred on the server.”
BMXErrorCode_ServerInvalidLicense:
“An invalid license error occurred on the server.”
BMXErrorCode_ServerLicenseLimit:
“A license limit error occurred on the server.”
BMXErrorCode_ServerAppFrozen:
“An app freeze error occurred on the server.”
BMXErrorCode_ServerTooManyRequest:
“The server is being accessed too many times.”
BMXErrorCode_ServerNotAllowOpenRegister:
“The server is not allowed open registration.”
BMXErrorCode_ServerFireplaceUnknownError:
“An unknown error occurred on the fireplace server.”
BMXErrorCode_ServerResponseInvalid:
“The current response returned by the server is not valid.”
BMXErrorCode_ServerInvalidUploadUrl:
“The current upload server url is not valid.”
BMXErrorCode_ServerAppLicenseInvalid:
“The current server app license is not valid.”
BMXErrorCode_ServerAppLicenseExpired:
“The current server app license has expired.”
BMXErrorCode_ServerAppLicenseExceedLimit:
“The current server app license has reached its limit.”
BMXErrorCode_ServerAppIdMissing:
“The current server appid is missing.”
BMXErrorCode_ServerAppIdInvalid:
“The current server appid is not valid.”
BMXErrorCode_ServerAppSignInvalid:
“The current server app signature is not valid.”
BMXErrorCode_ServerAppNotifierNotExist:
“The current server app notifier not exist.”
BMXErrorCode_ServerNoClusterInfoForClusterId:
“The specified cluster id has no cluster information.”
BMXErrorCode_ServerFileDownloadFailure:
“A download error occurred on the server.”
BMXErrorCode_ServerAppStatusNotNormal:
“The current status of the server app is not normal.”
BMXErrorCode_ServerPlatformNotAllowed:
“The server does not support the currently logged in device platform.”
BMXErrorCode_ServerCannotCreateDeviceSn:
“The server cannot generate the serial number of the currently logged in device.”
BMXErrorCode_ServerRtcNotOpen:
“The RTC service is not open.”
Definition#
typedef NS_ENUM(NSInteger, BMXErrorCode ) {
BMXErrorCode_NoError,
BMXErrorCode_GeneralError,
BMXErrorCode_InvalidParam,
BMXErrorCode_NotFound,
BMXErrorCode_DbOperationFailed,
BMXErrorCode_SignInCancelled,
BMXErrorCode_SignInTimeout,
BMXErrorCode_SignInFailed,
BMXErrorCode_UserNotLogin = 100,
BMXErrorCode_UserAlreadyLogin,
BMXErrorCode_UserAuthFailed,
BMXErrorCode_UserPermissionDenied,
BMXErrorCode_UserNotExist,
BMXErrorCode_UserAlreadyExist,
BMXErrorCode_UserFrozen,
BMXErrorCode_UserBanned,
BMXErrorCode_UserRemoved,
BMXErrorCode_UserTooManyDevice,
BMXErrorCode_UserPasswordChanged,
BMXErrorCode_UserKickedBySameDevice,
BMXErrorCode_UserKickedByOtherDevices,
BMXErrorCode_UserAbnormal,
BMXErrorCode_UserCancel,
BMXErrorCode_UserOldPasswordNotMatch,
BMXErrorCode_UserSigningIn,
BMXErrorCode_PushTokenInvalid = 200,
BMXErrorCode_PushAliasBindByOtherUser,
BMXErrorCode_PushAliasTokenNotMatch,
BMXErrorCode_InvalidVerificationCode = 300,
BMXErrorCode_InvalidRequestParameter,
BMXErrorCode_InvalidUserNameParameter,
BMXErrorCode_MissingAccessToken,
BMXErrorCode_CurrentUserIsInRoster,
BMXErrorCode_CurrentUserIsInBlocklist,
BMXErrorCode_AnswerFailed,
BMXErrorCode_InvalidToken,
BMXErrorCode_InvalidFileSign,
BMXErrorCode_InvalidFileObjectType,
BMXErrorCode_InvalidFileUploadToType,
BMXErrorCode_InvalidFileDownloadUrl,
BMXErrorCode_MessageInvalid = 400,
BMXErrorCode_MessageOutRecallTime,
BMXErrorCode_MessageRecallDisabled,
BMXErrorCode_MessageCensored,
BMXErrorCode_MessageInvalidType,
BMXErrorCode_MessageBadArg,
BMXErrorCode_MessageRateLimitExceeded,
BMXErrorCode_RosterNotFriend = 500,
BMXErrorCode_RosterBlockListExist,
BMXErrorCode_RosterRejectApplication,
BMXErrorCode_RosterHasDeletedFromSystem,
BMXErrorCode_GroupServerDbError = 600,
BMXErrorCode_GroupNotExist,
BMXErrorCode_GroupNotMemberFound,
BMXErrorCode_GroupMsgNotifyTypeUnknown,
BMXErrorCode_GroupOwnerCannotLeave,
BMXErrorCode_GroupTransferNotAllowed,
BMXErrorCode_GroupRecoveryMode,
BMXErrorCode_GroupExceedLimitGlobal,
BMXErrorCode_GroupExceedLimitUserCreate,
BMXErrorCode_GroupExceedLimitUserJoin,
BMXErrorCode_GroupCapacityExceedLimit,
BMXErrorCode_GroupMemberPermissionRequired,
BMXErrorCode_GroupAdminPermissionRequired,
BMXErrorCode_GroupOwnerPermissionRequired,
BMXErrorCode_GroupApplicationExpiredOrHandled,
BMXErrorCode_GroupInvitationExpiredOrHandled,
BMXErrorCode_GroupKickTooManyTimes,
BMXErrorCode_GroupMemberExist,
BMXErrorCode_GroupBlockListExist,
BMXErrorCode_GroupAnnouncementNotFound,
BMXErrorCode_GroupAnnouncementForbidden,
BMXErrorCode_GroupSharedFileNotFound,
BMXErrorCode_GroupSharedFileOperateNotAllowed,
BMXErrorCode_GroupMemberBanned,
BMXErrorCode_ServerNotReachable = 700,
BMXErrorCode_ServerUnknownError,
BMXErrorCode_ServerInvalid,
BMXErrorCode_ServerDecryptionFailed,
BMXErrorCode_ServerEncryptMethodUnsupported,
BMXErrorCode_ServerBusy,
BMXErrorCode_ServerNeedRetry,
BMXErrorCode_ServerTimeOut,
BMXErrorCode_ServerConnectFailed,
BMXErrorCode_ServerDNSFailed,
BMXErrorCode_ServerNeedReconnected,
BMXErrorCode_ServerFileUploadUnknownError,
BMXErrorCode_ServerFileDownloadUnknownError,
BMXErrorCode_ServerInvalidLicense,
BMXErrorCode_ServerLicenseLimit,
BMXErrorCode_ServerAppFrozen,
BMXErrorCode_ServerTooManyRequest,
BMXErrorCode_ServerNotAllowOpenRegister,
BMXErrorCode_ServerFireplaceUnknownError,
BMXErrorCode_ServerResponseInvalid,
BMXErrorCode_ServerInvalidUploadUrl,
BMXErrorCode_ServerAppLicenseInvalid,
BMXErrorCode_ServerAppLicenseExpired,
BMXErrorCode_ServerAppLicenseExceedLimit,
BMXErrorCode_ServerAppIdMissing,
BMXErrorCode_ServerAppIdInvalid,
BMXErrorCode_ServerAppSignInvalid,
BMXErrorCode_ServerAppNotifierNotExist,
BMXErrorCode_ServerNoClusterInfoForClusterId,
BMXErrorCode_ServerFileDownloadFailure,
BMXErrorCode_ServerAppStatusNotNormal,
BMXErrorCode_ServerPlatformNotAllowed,
BMXErrorCode_ServerCannotCreateDeviceSn,
BMXErrorCode_ServerRtcNotOpen,
};
Constants#
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_DbOperationFailed
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_UserPermissionDenied
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_UserTooManyDevice
Error code
Declared In floo_proxy.h.
BMXErrorCode_UserPasswordChanged
Error code
Declared In floo_proxy.h.
BMXErrorCode_UserKickedBySameDevice
Error code
Declared In floo_proxy.h.
BMXErrorCode_UserKickedByOtherDevices
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_UserOldPasswordNotMatch
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_PushAliasBindByOtherUser
Error code
Declared In floo_proxy.h.
BMXErrorCode_PushAliasTokenNotMatch
Error code
Declared In floo_proxy.h.
BMXErrorCode_InvalidVerificationCode
Error code
Declared In floo_proxy.h.
BMXErrorCode_InvalidRequestParameter
Error code
Declared In floo_proxy.h.
BMXErrorCode_InvalidUserNameParameter
Error code
Declared In floo_proxy.h.
BMXErrorCode_MissingAccessToken
Error code
Declared In floo_proxy.h.
BMXErrorCode_CurrentUserIsInRoster
Error code
Declared In floo_proxy.h.
BMXErrorCode_CurrentUserIsInBlocklist
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_InvalidFileObjectType
Error code
Declared In floo_proxy.h.
BMXErrorCode_InvalidFileUploadToType
Error code
Declared In floo_proxy.h.
BMXErrorCode_InvalidFileDownloadUrl
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_MessageOutRecallTime
Error code
Declared In floo_proxy.h.
BMXErrorCode_MessageRecallDisabled
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_MessageInvalidType
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_MessageRateLimitExceeded
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_RosterBlockListExist
Error code
Declared In floo_proxy.h.
BMXErrorCode_RosterRejectApplication
Error code
Declared In floo_proxy.h.
BMXErrorCode_RosterHasDeletedFromSystem
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupServerDbError
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupNotMemberFound
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupMsgNotifyTypeUnknown
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupOwnerCannotLeave
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupTransferNotAllowed
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupRecoveryMode
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupExceedLimitGlobal
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupExceedLimitUserCreate
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupExceedLimitUserJoin
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupCapacityExceedLimit
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupMemberPermissionRequired
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupAdminPermissionRequired
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupOwnerPermissionRequired
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupApplicationExpiredOrHandled
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupInvitationExpiredOrHandled
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupKickTooManyTimes
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupBlockListExist
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupAnnouncementNotFound
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupAnnouncementForbidden
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupSharedFileNotFound
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupSharedFileOperateNotAllowed
Error code
Declared In floo_proxy.h.
BMXErrorCode_GroupMemberBanned
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerNotReachable
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerUnknownError
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerDecryptionFailed
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerEncryptMethodUnsupported
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerConnectFailed
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerNeedReconnected
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerFileUploadUnknownError
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerFileDownloadUnknownError
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerInvalidLicense
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerLicenseLimit
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerTooManyRequest
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerNotAllowOpenRegister
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerFireplaceUnknownError
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerResponseInvalid
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerInvalidUploadUrl
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerAppLicenseInvalid
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerAppLicenseExpired
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerAppLicenseExceedLimit
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerAppIdMissing
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerAppIdInvalid
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerAppSignInvalid
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerAppNotifierNotExist
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerNoClusterInfoForClusterId
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerFileDownloadFailure
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerAppStatusNotNormal
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerPlatformNotAllowed
Error code
Declared In floo_proxy.h.
BMXErrorCode_ServerCannotCreateDeviceSn
Error code
Declared In floo_proxy.h.
Error code
Declared In floo_proxy.h.
Declared In#
floo_proxy.h