AgoraRtmSendChannelMessageErrorCode Constants Reference
Declared in | AgoraRtmKit.h |
---|
AgoraRtmSendChannelMessageErrorCode
Error codes related to sending a channel message.
Definition
typedef NS_ENUM(NSInteger, AgoraRtmSendChannelMessageErrorCode ) {
AgoraRtmSendChannelMessageErrorOk = 0,
AgoraRtmSendChannelMessageErrorFailure = 1,
AgoraRtmSendChannelMessageErrorTimeout = 2,
AgoraRtmSendChannelMessageTooOften = 3,
AgoraRtmSendChannelMessageInvalidMessage = 4,
AgoraRtmSendChannelMessageErrorNotInitialized = 101,
AgoraRtmSendChannelMessageNotLoggedIn = 102,
};
Constants
AgoraRtmSendChannelMessageErrorOk
-
0: The server receives the channel message.
Declared In
AgoraRtmKit.h
. AgoraRtmSendChannelMessageErrorFailure
-
1: The user fails to send the channel message state.
Declared In
AgoraRtmKit.h
. AgoraRtmSendChannelMessageErrorTimeout
-
2: The SDK does not receive a response from the server in 10 seconds. The current timeout is set as 10 seconds. Possible reasons: The user is in the
AgoraRtmConnectionStateAborted
orAgoraRtmConnectionStateReconnecting
state.Declared In
AgoraRtmKit.h
. AgoraRtmSendChannelMessageTooOften
-
3: The method call frequency exceeds the limit of 180 calls every three seconds (channel and peer messages taken together).
Declared In
AgoraRtmKit.h
. AgoraRtmSendChannelMessageInvalidMessage
-
4: The message is null or exceeds 32 KB in length.
Declared In
AgoraRtmKit.h
. AgoraRtmSendChannelMessageErrorNotInitialized
-
101: The SDK is not initialized.
Declared In
AgoraRtmKit.h
. AgoraRtmSendChannelMessageNotLoggedIn
-
102: The user does not call the loginByToken method, or the method call of loginByToken does not succeed before sending out a channel message.
Declared In
AgoraRtmKit.h
.
Declared In
AgoraRtmKit.h