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
AgoraRtmConnectionStateAbortedorAgoraRtmConnectionStateReconnectingstate.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
