Agora RTC Objective-C API Reference Refactor

AgoraRtmEnumerates.h
Go to the documentation of this file.
1 #import <Foundation/Foundation.h>
2
6 typedef NS_OPTIONS(NSUInteger, AgoraRtmAreaCode) {
10 AgoraRtmAreaCodeCN = 0x00000001,
14 AgoraRtmAreaCodeNA = 0x00000002,
18 AgoraRtmAreaCodeEU = 0x00000004,
22 AgoraRtmAreaCodeAS = 0x00000008,
26 AgoraRtmAreaCodeJP = 0x00000010,
30 AgoraRtmAreaCodeIN = 0x00000020,
34 AgoraRtmAreaCodeGLOB = (0xFFFFFFFF)
35 };
36
40 typedef NS_ENUM(NSInteger, AgoraRtmEncryptionMode) {
41 /*
42 * Disable message encryption.
43 */
44 AgoraRtmEncryptionNone = 0,
45 /*
46 * 128-bit AES encryption, GCM mode.
47 */
48 AgoraRtmEncryptionAES128GCM = 1,
49 /*
50 * 256-bit AES encryption, GCM mode.
51 */
52 AgoraRtmEncryptionAES256GCM = 2,
53 };
54
55 typedef NS_ENUM(NSInteger, AgoraRtmMessagePriority) {
59 AgoraRtmMessagePriorityHighest = 0,
63 AgoraRtmMessagePriorityHigh = 1,
67 AgoraRtmMessagePriorityNormal = 4,
71 AgoraRtmMessagePriorityLow = 8,
72
73 };
74
78 typedef NS_ENUM(NSInteger, AgoraRtmErrorCode) {
82 AgoraRtmErrorOk = 0,
83
88 AgoraRtmErrorNotInitialized = -10001,
92 AgoraRtmErrorNotLogin = -10002,
96 AgoraRtmErrorInvalidAppId = -10003,
100 AgoraRtmErrorInvalidEventHandler = -10004,
104 AgoraRtmErrorInvalidToken = -10005,
108 AgoraRtmErrorInvalidUserId = -10006,
112 AgoraRtmErrorInitServiceFailed = -10007,
116 AgoraRtmErrorInvalidChannelName = -10008,
120 AgoraRtmErrorTokenExpired = -10009,
124 AgoraRtmErrorLoginNoServerResources = -10010,
128 AgoraRtmErrorLoginTimeout = -10011,
132 AgoraRtmErrorLoginRejected = -10012,
136 AgoraRtmErrorLoginAborted = -10013,
140 AgoraRtmErrorInvalidParameter = -10014,
144 AgoraRtmErrorLoginNotAuthorized= -10015,
148 AgoraRtmErrorLoginInconsistentAppId = -10016,
152 AgoraRtmErrorDuplicateOperation = -10017,
156 AgoraRtmErrorInstanceAlreadyReleased = -10018,
160 AgoraRtmErrorInvalidChannelType = -10019,
164 AgoraRtmErrorInvalidEncryptionParameter = -10020,
168 AgoraRtmErrorOperationRateExceedLimitation = -10021,
172 AgoraRtmErrorServiceNotSupport = -10022,
176 AgoraRtmErrorLoginCanceled = -10023,
180 AgoraRtmErrorInvalidPrivateConfig = -10024,
184 AgoraRtmErrorNotConnected = -10025,
188 AgoraRtmErrorRenewTokenTimeout = -10026,
189
194 AgoraRtmErrorChannelNotJoined = -11001,
198 AgoraRtmErrorChannelNotSubscribed = -11002,
202 AgoraRtmErrorChannelExceedTopicUserLimitation = -11003,
206 AgoraRtmErrorChannelReused = -11004,
210 AgoraRtmErrorChannelInstanceExceedLimitation = -11005,
214 AgoraRtmErrorChannelInErrorState = -11006,
218 AgoraRtmErrorChannelJoinFailed = -11007,
222 AgoraRtmErrorChannelInvalidTopicName = -11008,
226 AgoraRtmErrorChannelInvalidMessage = -11009,
230 AgoraRtmErrorChannelMessageLengthExceedLimitation= -11010,
234 AgoraRtmErrorChannelInvalidUserList = -11011,
238 AgoraRtmErrorChannelNotAvailable = -11012,
242 AgoraRtmErrorChannelTopicNotSubscribed = -11013,
246 AgoraRtmErrorChannelExceedTopicLimitation = -11014,
250 AgoraRtmErrorChannelJoinTopicFailed = -11015,
254 AgoraRtmErrorChannelTopicNotJoined = -11016,
258 AgoraRtmErrorChannelTopicNotExist = -11017,
262 AgoraRtmErrorChannelInvalidTopicMeta = -11018,
266 AgoraRtmErrorChannelSubscribeTimeout = -11019,
270 AgoraRtmErrorChannelSubscribeTooFrequent = -11020,
274 AgoraRtmErrorChannelSubscribeFailed = -11021,
278 AgoraRtmErrorChannelUnsubscribeFailed = -11022,
282 AgoraRtmErrorChannelEncryptMessageFailed = -11023,
286 AgoraRtmErrorChannelPublishMessageFailed = -11024,
290 AgoraRtmErrorChannelPublishMessageTooFrequent = -11025,
294 AgoraRtmErrorChannelPublishMessageTimeout = -11026,
298 AgoraRtmErrorChannelNotConnected = -11027,
302 AgoraRtmErrorChannelLeaveFailed = -11028,
306 AgoraRtmErrorChannelCustomTypeLengthOverflow = -11029,
310 AgoraRtmErrorChannelInvalidCustomType = -11030,
314 AgoraRtmErrorChannelUnsupportedMessageType = -11031,
318 AgoraRtmErrorChannelPresenceNotReady = -11032,
322 AgoraRtmErrorChannelReceiverOffline = -11033,
326 AgoraRtmErrorChannelJoinCanceled = -11034,
330 AgoraRtmErrorChannelReceiverOfflineButMessageStoreSucceeded = -11035,
334 AgoraRtmErrorChannelReceiverOfflineAndMessageStoreFailed = -11036,
338 AgoraRtmErrorChannelMessageDeliveredButStoreFailed = -11037,
339
344 AgoraRtmErrorStorageOperationFailed = -12001,
348 AgoraRtmErrorStorageMetadataItemExceedLimitation= -12002,
352 AgoraRtmErrorStorageInvalidMetadataItem = -12003,
356 AgoraRtmErrorStorageInvalidArgument = -12004,
360 AgoraRtmErrorStorageInvalidRevision = -12005,
364 AgoraRtmErrorStorageMetadataLengthOverflow = -12006,
368 AgoraRtmErrorStorageInvalidLockName= -12007,
372 AgoraRtmErrorStorageLockNotAcquired = -12008,
376 AgoraRtmErrorStorageInvalidKey = -12009,
380 AgoraRtmErrorStorageInvalidValue = -12010,
384 AgoraRtmErrorStorageKeyLengthOverflow= -12011,
388 AgoraRtmErrorStorageValueLengthOverflow= -12012,
392 AgoraRtmErrorStorageDuplicateKey = -12013,
396 AgoraRtmErrorStorageOutdatedRevision = -12014,
400 AgoraRtmErrorStorageNotSubscribe = -12015,
404 AgoraRtmErrorStorageInvalidMetadataInstance = -12016,
408 AgoraRtmErrorStorageSubscribeUserExceedLimitation = -12017,
412 AgoraRtmErrorStorageOperationTimeout = -12018,
416 AgoraRtmErrorStorageNotAvailable = -12019,
417
422 AgoraRtmErrorPresenceNotConnected = -13001,
426 AgoraRtmErrorPresenceNotWritable = -13002,
430 AgoraRtmErrorPresenceInvalidArgument = -13003,
434 AgoraRtmErrorPresenceCacheTooManyStates = -13004,
438 AgoraRtmErrorPresenceStateCountOverflow= -13005,
442 AgoraRtmErrorPresenceInvalidStateKey = -13006,
446 AgoraRtmErrorPresenceInvalidStateValue = -13007,
450 AgoraRtmErrorPresenceStateKeySizeOverflow= -13008,
454 AgoraRtmErrorPresenceStateValueSizeOverflow= -13009,
458 AgoraRtmErrorPresenceStateDuplicateKey = -13010,
462 AgoraRtmErrorPresenceUserNotExist = -13011,
466 AgoraRtmErrorPresenceOperationTimeout = -13012,
470 AgoraRtmErrorPresenceOperationFailed = -13013,
471
476 AgoraRtmErrorLockOperationFailed = -14001,
480 AgoraRtmErrorLockOperationTimeout = -14002,
484 AgoraRtmErrorLockOperationPerforming = -14003,
488 AgoraRtmErrorLockAlreadyExist = -14004,
492 AgoraRtmErrorLockInvalidName = -14005,
496 AgoraRtmErrorLockNotAcquired = -14006,
500 AgoraRtmErrorLockAcquireFailed = -14007,
504 AgoraRtmErrorLockNotExist = -14008,
508 AgoraRtmErrorLockNotAvailable = -14009,
513 AgoraRtmErrorHistoryOperationFailed = -15001,
517 AgoraRtmErrorHistoryInvalidTimestamp = -15002,
521 AgoraRtmErrorHistoryOperationTimeout = -15003,
525 AgoraRtmErrorHistoryOperationNotPermitted = -15004,
529 AgoraRtmErrorHistoryNotAvailable = -15005,
530 };
531
535 typedef NS_ENUM(NSInteger, AgoraRtmStorageType) {
539 AgoraRtmStorageTypeNone = 0,
543 AgoraRtmStorageTypeUser = 1,
547 AgoraRtmStorageTypeChannel = 2,
548 };
549
553 typedef NS_ENUM(NSInteger, AgoraRtmLockEventType) {
557 AgoraRtmLockEventTypeNone = 0,
561 AgoraRtmLockEventTypeSnapshot = 1,
565 AgoraRtmLockEventTypeLockSet = 2,
569 AgoraRtmLockEventTypeLockRemoved = 3,
573 AgoraRtmLockEventTypeLockAcquired = 4,
577 AgoraRtmLockEventTypeLockReleased = 5,
582 AgoraRtmLockEventTypeLockExpired = 6,
583 };
584
588 typedef NS_ENUM(NSInteger, AgoraRtmProxyType) {
592 AgoraRtmProxyTypeNone = 0,
596 AgoraRtmProxyTypeHttp = 1,
600 AgoraRtmProxyTypeCloudTcp = 2,
601 };
602
603 typedef NS_OPTIONS(NSInteger, AgoraRtmServiceType) {
607 AgoraRtmServiceTypeNone = 0x00000000,
611 AgoraRtmServiceTypeMessage = 0x00000001,
615 AgoraRtmServiceTypeStream = 0x00000002,
616 };
617
621 typedef NS_ENUM(NSInteger, AgoraRtmProtocolType) {
625 AgoraRtmProtocolTypeTcpUdp = 0,
629 AgoraRtmProtocolTypeTcpOnly = 1,
630 };
631
635 typedef NS_ENUM(NSInteger, AgoraRtmLinkState) {
639 AgoraRtmLinkStateIdle = 0,
643 AgoraRtmLinkStateConnecting = 1,
647 AgoraRtmLinkStateConnected = 2,
651 AgoraRtmLinkStateDisconnected = 3,
655 AgoraRtmLinkStateSuspended = 4,
659 AgoraRtmLinkStateFailed = 5,
660 };
661
665 typedef NS_ENUM(NSInteger, AgoraRtmLinkStateChangeReason) {
669 AgoraRtmLinkStateChangeReasonUnknown = 0,
673 AgoraRtmLinkStateChangeReasonLogin = 1,
677 AgoraRtmLinkStateChangeReasonLoginSuccess = 2,
681 AgoraRtmLinkStateChangeReasonLoginTimeout = 3,
685 AgoraRtmLinkStateChangeReasonLoginNotAuthorized = 4,
689 AgoraRtmLinkStateChangeReasonLoginRejected = 5,
693 AgoraRtmLinkStateChangeReasonRelogin = 6,
697 AgoraRtmLinkStateChangeReasonLogout = 7,
701 AgoraRtmLinkStateChangeReasonAutoReconnect = 8,
705 AgoraRtmLinkStateChangeReasonReconnectTimeout = 9,
709 AgoraRtmLinkStateChangeReasonReconnectSuccess = 10,
713 AgoraRtmLinkStateChangeReasonJoin = 11,
717 AgoraRtmLinkStateChangeReasonJoinSuccess = 12,
721 AgoraRtmLinkStateChangeReasonJoinFailed = 13,
725 AgoraRtmLinkStateChangeReasonRejoin = 14,
729 AgoraRtmLinkStateChangeReasonLeave = 15,
733 AgoraRtmLinkStateChangeReasonInvalidToken = 16,
737 AgoraRtmLinkStateChangeReasonTokenExpired = 17,
741 AgoraRtmLinkStateChangeReasonInconsistentAppId = 18,
745 AgoraRtmLinkStateChangeReasonInvalidChannelName = 19,
749 AgoraRtmLinkStateChangeReasonInvalidUserId = 20,
753 AgoraRtmLinkStateChangeReasonNotInitialized = 21,
757 AgoraRtmLinkStateChangeReasonRtmServiceNotConnected = 22,
761 AgoraRtmLinkStateChangeReasonChannelInstanceExceedLimitation = 23,
765 AgoraRtmLinkStateChangeReasonOperationRateExceedLimitation = 24,
769 AgoraRtmLinkStateChangeReasonChannelInErrorState = 25,
773 AgoraRtmLinkStateChangeReasonPresenceNotConnected = 26,
777 AgoraRtmLinkStateChangeReasonSameUidLogin = 27,
781 AgoraRtmLinkStateChangeReasonKickedOutByServer = 28,
785 AgoraRtmLinkStateChangeReasonKeepAliveTimeout = 29,
789 AgoraRtmLinkStateChangeReasonConnectionError = 30,
793 AgoraRtmLinkStateChangeReasonPresenceNotReady = 31,
797 AgoraRtmLinkStateChangeReasonNetworkChange = 32,
801 AgoraRtmLinkStateChangeReasonServiceNotSupported = 33,
805 AgoraRtmLinkStateChangeReasonStreamChannelNotAvailable = 34,
809 AgoraRtmLinkStateChangeReasonStorageNotAvailable = 35,
813 AgoraRtmLinkStateChangeReasonLockNotAvailable = 36,
817 AgoraRtmLinkStateChangeReasonLoginTooFrequent = 37,
818 };
819
823 typedef NS_ENUM(NSInteger, AgoraRtmLinkOperation) {
827 AgoraRtmLinkOperationLogin = 0,
831 AgoraRtmLinkOperationLogout = 1,
835 AgoraRtmLinkOperationJoin = 2,
839 AgoraRtmLinkOperationLeave = 3,
843 AgoraRtmLinkOperationServerReject = 4,
847 AgoraRtmLinkOperationAutoReconnect = 5,
851 AgoraRtmLinkOperationReconnected = 6,
855 AgoraRtmLinkOperationHeartbeatTimeout = 7,
859 AgoraRtmLinkOperationServerTimeout = 8,
863 AgoraRtmLinkOperationNetworkChange = 9,
864 };
865
869 typedef NS_ENUM(NSInteger, AgoraRtmTopicEventType) {
873 AgoraRtmTopicEventTypeNone = 0,
877 AgoraRtmTopicEventTypeSnapshot = 1,
881 AgoraRtmTopicEventTypeRemoteJoinTopic = 2,
885 AgoraRtmTopicEventTypeRemoteLeaveTopic = 3,
886 };
887
891 typedef NS_ENUM(NSInteger, AgoraRtmPresenceEventType) {
895 AgoraRtmPresenceEventTypeNone = 0,
896
900 AgoraRtmPresenceEventTypeSnapshot = 1,
904 AgoraRtmPresenceEventTypeInterval = 2,
908 AgoraRtmPresenceEventTypeRemoteJoinChannel = 3,
912 AgoraRtmPresenceEventTypeRemoteLeaveChannel = 4,
916 AgoraRtmPresenceEventTypeRemoteConnectionTimeout = 5,
920 AgoraRtmPresenceEventTypeRemoteStateChanged = 6,
924 AgoraRtmPresenceEventTypeErrorOutOfService = 7,
925
926 };
927
929 typedef NS_OPTIONS(NSUInteger, AgoraRtmJoinChannelFeature) {
933 AgoraRtmJoinChannelFeatureNone = 0,
937 AgoraRtmJoinChannelFeaturePresence = 1,
941 AgoraRtmJoinChannelFeatureMetadata = 1 << 1,
945 AgoraRtmJoinChannelFeatureLock = 1 << 2,
951 AgoraRtmJoinChannelFeatureBeQuiet = 1 << 3,
952 };
953
955 typedef NS_OPTIONS(NSUInteger, AgoraRtmSubscribeChannelFeature) {
959 AgoraRtmSubscribeChannelFeatureNone = 0,
963 AgoraRtmSubscribeChannelFeaturePresence = 1,
967 AgoraRtmSubscribeChannelFeatureMetadata = 1 << 1,
971 AgoraRtmSubscribeChannelFeatureMessage = 1 << 2,
975 AgoraRtmSubscribeChannelFeatureLock = 1 << 3,
981 AgoraRtmSubscribeChannelFeatureBeQuiet = 1 << 4,
982 };
983
984
988 typedef NS_ENUM(NSInteger, AgoraRtmClientConnectionState) {
992 AgoraRtmClientConnectionStateDisconnected = 1,
996 AgoraRtmClientConnectionStateConnecting = 2,
1001 AgoraRtmClientConnectionStateConnected = 3,
1006 AgoraRtmClientConnectionStateReconnecting = 4,
1010 AgoraRtmClientConnectionStateFailed = 5,
1011 };
1012
1017 typedef NS_ENUM(NSInteger, AgoraRtmClientConnectionChangeReason) {
1021 AgoraRtmClientConnectionChangedConnecting = 0,
1025 AgoraRtmClientConnectionChangedJoinSuccess = 1,
1029 AgoraRtmClientConnectionChangedInterrupted = 2,
1033 AgoraRtmClientConnectionChangedBannedByServer = 3,
1037 AgoraRtmClientConnectionChangedJoinFailed = 4,
1041 AgoraRtmClientConnectionChangedLeaveChannel = 5,
1045 AgoraRtmClientConnectionChangedInvalidAppId = 6,
1049 AgoraRtmClientConnectionChangedInvalidChannelName = 7,
1053 AgoraRtmClientConnectionChangedInvalidToken = 8,
1057 AgoraRtmClientConnectionChangedTokenExpired = 9,
1061 AgoraRtmClientConnectionChangedRejectedByServer = 10,
1065 AgoraRtmClientConnectionChangedSettingProxyServer = 11,
1069 AgoraRtmClientConnectionChangedRenewToken = 12,
1074 AgoraRtmClientConnectionChangedClientIpAddressChanged = 13,
1078 AgoraRtmClientConnectionChangedKeepAliveTimeout = 14,
1082 AgoraRtmClientConnectionChangedRejoinSuccess = 15,
1086 AgoraRtmClientConnectionChangedChangedLost = 16,
1090 AgoraRtmClientConnectionChangedEchoTest = 17,
1094 AgoraRtmClientConnectionChangedClientIpAddressChangedByUser = 18,
1098 AgoraRtmClientConnectionChangedSameUidLogin = 19,
1102 AgoraRtmClientConnectionChangedTooManyBroadcasters = 20,
1106 AgoraRtmClientConnectionChangedLicenseValidationFailure = 21,
1110 AgoraRtmClientConnectionChangedCertificationVerifyFailure = 22,
1114 AgoraRtmClientConnectionChangedStreamChannelNotAvailable = 23,
1118 AgoraRtmClientConnectionChangedInconsistentAppId = 24,
1122 AgoraRtmClientConnectionChangedLoginSuccess = 10001,
1126 AgoraRtmClientConnectionChangedLogout = 10002,
1130 AgoraRtmClientConnectionChangedPresenceNotReady = 10003,
1131 };
1132
1136 typedef NS_ENUM(NSInteger, AgoraRtmChannelType) {
1140 AgoraRtmChannelTypeNone = 0,
1144 AgoraRtmChannelTypeMessage = 1,
1148 AgoraRtmChannelTypeStream = 2,
1152 AgoraRtmChannelTypeUser = 3,
1153 };
1154
1158 typedef NS_ENUM(NSInteger, AgoraRtmStorageEventType) {
1162 AgoraRtmStorageEventTypeNone= 0,
1166 AgoraRtmStorageEventTypeSnapshot = 1,
1170 AgoraRtmStorageEventTypeSet = 2,
1174 AgoraRtmStorageEventTypeUpdate = 3,
1178 AgoraRtmStorageEventTypeRemove = 4,
1179 };
1180
1184 typedef NS_ENUM(NSInteger, AgoraRtmPresenceType) {
1188 AgoraRtmPresenceTypeRemoteJoinChannel = 0,
1192 AgoraRtmPresenceTypeRemoteLeaveChannel = 1,
1196 AgoraRtmPresenceTypeRemoteConnectionTimeout = 2,
1200 AgoraRtmPresenceTypeRemoteJoinTopic = 3,
1204 AgoraRtmPresenceTypeRemoteLeaveTopic = 4,
1208 AgoraRtmPresenceTypeSelfJoinChannel = 5,
1209 };
1210
1214 typedef NS_ENUM(NSInteger, AgoraRtmMessageQos) {
1218 AgoraRtmMessageQosUnordered = 0,
1222 AgoraRtmMessageQosOrdered = 1,
1223 };
1224
1225 typedef NS_ENUM (NSInteger, AgoraRtmLogLevel) {
1229 AgoraRtmLogLevelNone = 0x0000,
1233 AgoraRtmLogLevelInfo = 0x0001,
1237 AgoraRtmLogLevelWarn = 0x0002,
1241 AgoraRtmLogLevelError = 0x0004,
1245 AgoraRtmLogLevelFatal = 0x0008,
1246 };
AgoraRtmErrorChannelNotAvailable
@ AgoraRtmErrorChannelNotAvailable
Definition: AgoraRtmEnumerates.h:238
AgoraRtmErrorChannelTopicNotSubscribed
@ AgoraRtmErrorChannelTopicNotSubscribed
Definition: AgoraRtmEnumerates.h:242
AgoraRtmLinkStateChangeReasonUnknown
@ AgoraRtmLinkStateChangeReasonUnknown
Definition: AgoraRtmEnumerates.h:669
AgoraRtmErrorChannelInvalidUserList
@ AgoraRtmErrorChannelInvalidUserList
Definition: AgoraRtmEnumerates.h:234
AgoraRtmErrorPresenceOperationFailed
@ AgoraRtmErrorPresenceOperationFailed
Definition: AgoraRtmEnumerates.h:470
AgoraRtmLinkOperationHeartbeatTimeout
@ AgoraRtmLinkOperationHeartbeatTimeout
Definition: AgoraRtmEnumerates.h:855
AgoraRtmLinkOperationLogin
@ AgoraRtmLinkOperationLogin
Definition: AgoraRtmEnumerates.h:827
AgoraRtmClientConnectionChangedConnecting
@ AgoraRtmClientConnectionChangedConnecting
Definition: AgoraRtmEnumerates.h:1021
AgoraRtmClientConnectionChangedSettingProxyServer
@ AgoraRtmClientConnectionChangedSettingProxyServer
Definition: AgoraRtmEnumerates.h:1065
AgoraRtmLogLevelInfo
@ AgoraRtmLogLevelInfo
Definition: AgoraRtmEnumerates.h:1233
AgoraRtmErrorLoginAborted
@ AgoraRtmErrorLoginAborted
Definition: AgoraRtmEnumerates.h:136
AgoraRtmClientConnectionChangedLeaveChannel
@ AgoraRtmClientConnectionChangedLeaveChannel
Definition: AgoraRtmEnumerates.h:1041
AgoraRtmLinkStateChangeReasonLoginTimeout
@ AgoraRtmLinkStateChangeReasonLoginTimeout
Definition: AgoraRtmEnumerates.h:681
AgoraRtmErrorLoginRejected
@ AgoraRtmErrorLoginRejected
Definition: AgoraRtmEnumerates.h:132
AgoraRtmSubscribeChannelFeatureBeQuiet
@ AgoraRtmSubscribeChannelFeatureBeQuiet
Definition: AgoraRtmEnumerates.h:981
AgoraRtmClientConnectionChangedLoginSuccess
@ AgoraRtmClientConnectionChangedLoginSuccess
Definition: AgoraRtmEnumerates.h:1122
AgoraRtmErrorPresenceNotWritable
@ AgoraRtmErrorPresenceNotWritable
Definition: AgoraRtmEnumerates.h:426
AgoraRtmClientConnectionChangedSameUidLogin
@ AgoraRtmClientConnectionChangedSameUidLogin
Definition: AgoraRtmEnumerates.h:1098
AgoraRtmLinkStateChangeReasonServiceNotSupported
@ AgoraRtmLinkStateChangeReasonServiceNotSupported
Definition: AgoraRtmEnumerates.h:801
AgoraRtmPresenceTypeRemoteLeaveTopic
@ AgoraRtmPresenceTypeRemoteLeaveTopic
Definition: AgoraRtmEnumerates.h:1204
AgoraRtmLinkStateChangeReasonNetworkChange
@ AgoraRtmLinkStateChangeReasonNetworkChange
Definition: AgoraRtmEnumerates.h:797
AgoraRtmErrorStorageLockNotAcquired
@ AgoraRtmErrorStorageLockNotAcquired
Definition: AgoraRtmEnumerates.h:372
AgoraRtmClientConnectionStateFailed
@ AgoraRtmClientConnectionStateFailed
Definition: AgoraRtmEnumerates.h:1010
AgoraRtmErrorHistoryOperationFailed
@ AgoraRtmErrorHistoryOperationFailed
Definition: AgoraRtmEnumerates.h:513
AgoraRtmErrorInvalidParameter
@ AgoraRtmErrorInvalidParameter
Definition: AgoraRtmEnumerates.h:140
AgoraRtmLinkStateSuspended
@ AgoraRtmLinkStateSuspended
Definition: AgoraRtmEnumerates.h:655
AgoraRtmClientConnectionChangedInvalidToken
@ AgoraRtmClientConnectionChangedInvalidToken
Definition: AgoraRtmEnumerates.h:1053
AgoraRtmLinkStateChangeReasonInvalidUserId
@ AgoraRtmLinkStateChangeReasonInvalidUserId
Definition: AgoraRtmEnumerates.h:749
AgoraRtmErrorChannelJoinFailed
@ AgoraRtmErrorChannelJoinFailed
Definition: AgoraRtmEnumerates.h:218
AgoraRtmPresenceEventTypeRemoteLeaveChannel
@ AgoraRtmPresenceEventTypeRemoteLeaveChannel
Definition: AgoraRtmEnumerates.h:912
AgoraRtmLinkOperationLogout
@ AgoraRtmLinkOperationLogout
Definition: AgoraRtmEnumerates.h:831
AgoraRtmProxyType
AgoraRtmProxyType
Definition: AgoraRtmEnumerates.h:588
AgoraRtmErrorRenewTokenTimeout
@ AgoraRtmErrorRenewTokenTimeout
Definition: AgoraRtmEnumerates.h:188
AgoraRtmStorageTypeNone
@ AgoraRtmStorageTypeNone
Definition: AgoraRtmEnumerates.h:539
AgoraRtmLinkStateChangeReasonLoginSuccess
@ AgoraRtmLinkStateChangeReasonLoginSuccess
Definition: AgoraRtmEnumerates.h:677
AgoraRtmPresenceTypeRemoteLeaveChannel
@ AgoraRtmPresenceTypeRemoteLeaveChannel
Definition: AgoraRtmEnumerates.h:1192
AgoraRtmTopicEventTypeRemoteJoinTopic
@ AgoraRtmTopicEventTypeRemoteJoinTopic
Definition: AgoraRtmEnumerates.h:881
AgoraRtmLinkStateChangeReasonRejoin
@ AgoraRtmLinkStateChangeReasonRejoin
Definition: AgoraRtmEnumerates.h:725
AgoraRtmPresenceEventTypeInterval
@ AgoraRtmPresenceEventTypeInterval
Definition: AgoraRtmEnumerates.h:904
AgoraRtmStorageEventType
AgoraRtmStorageEventType
Definition: AgoraRtmEnumerates.h:1158
AgoraRtmPresenceEventTypeRemoteStateChanged
@ AgoraRtmPresenceEventTypeRemoteStateChanged
Definition: AgoraRtmEnumerates.h:920
AgoraRtmClientConnectionChangedLicenseValidationFailure
@ AgoraRtmClientConnectionChangedLicenseValidationFailure
Definition: AgoraRtmEnumerates.h:1106
AgoraRtmErrorPresenceOperationTimeout
@ AgoraRtmErrorPresenceOperationTimeout
Definition: AgoraRtmEnumerates.h:466
AgoraRtmErrorInvalidChannelName
@ AgoraRtmErrorInvalidChannelName
Definition: AgoraRtmEnumerates.h:116
AgoraRtmErrorChannelNotJoined
@ AgoraRtmErrorChannelNotJoined
Definition: AgoraRtmEnumerates.h:194
AgoraRtmErrorLockNotExist
@ AgoraRtmErrorLockNotExist
Definition: AgoraRtmEnumerates.h:504
AgoraRtmServiceType
AgoraRtmServiceType
Definition: AgoraRtmEnumerates.h:603
AgoraRtmLinkStateChangeReasonKickedOutByServer
@ AgoraRtmLinkStateChangeReasonKickedOutByServer
Definition: AgoraRtmEnumerates.h:781
AgoraRtmChannelTypeMessage
@ AgoraRtmChannelTypeMessage
Definition: AgoraRtmEnumerates.h:1144
AgoraRtmLinkOperationNetworkChange
@ AgoraRtmLinkOperationNetworkChange
Definition: AgoraRtmEnumerates.h:863
AgoraRtmErrorChannelInvalidCustomType
@ AgoraRtmErrorChannelInvalidCustomType
Definition: AgoraRtmEnumerates.h:310
AgoraRtmMessagePriorityNormal
@ AgoraRtmMessagePriorityNormal
Definition: AgoraRtmEnumerates.h:67
AgoraRtmErrorPresenceInvalidArgument
@ AgoraRtmErrorPresenceInvalidArgument
Definition: AgoraRtmEnumerates.h:430
AgoraRtmErrorHistoryNotAvailable
@ AgoraRtmErrorHistoryNotAvailable
Definition: AgoraRtmEnumerates.h:529
AgoraRtmErrorChannelLeaveFailed
@ AgoraRtmErrorChannelLeaveFailed
Definition: AgoraRtmEnumerates.h:302
AgoraRtmProtocolTypeTcpUdp
@ AgoraRtmProtocolTypeTcpUdp
Definition: AgoraRtmEnumerates.h:625
AgoraRtmEncryptionAES256GCM
@ AgoraRtmEncryptionAES256GCM
Definition: AgoraRtmEnumerates.h:52
AgoraRtmChannelTypeNone
@ AgoraRtmChannelTypeNone
Definition: AgoraRtmEnumerates.h:1140
AgoraRtmStorageTypeUser
@ AgoraRtmStorageTypeUser
Definition: AgoraRtmEnumerates.h:543
AgoraRtmErrorStorageKeyLengthOverflow
@ AgoraRtmErrorStorageKeyLengthOverflow
Definition: AgoraRtmEnumerates.h:384
AgoraRtmErrorStorageNotAvailable
@ AgoraRtmErrorStorageNotAvailable
Definition: AgoraRtmEnumerates.h:416
AgoraRtmErrorStorageInvalidMetadataInstance
@ AgoraRtmErrorStorageInvalidMetadataInstance
Definition: AgoraRtmEnumerates.h:404
AgoraRtmPresenceEventTypeNone
@ AgoraRtmPresenceEventTypeNone
Definition: AgoraRtmEnumerates.h:895
AgoraRtmServiceTypeMessage
@ AgoraRtmServiceTypeMessage
Definition: AgoraRtmEnumerates.h:611
AgoraRtmAreaCode
AgoraRtmAreaCode
Definition: AgoraRtmEnumerates.h:6
AgoraRtmLinkStateFailed
@ AgoraRtmLinkStateFailed
Definition: AgoraRtmEnumerates.h:659
AgoraRtmErrorInvalidEventHandler
@ AgoraRtmErrorInvalidEventHandler
Definition: AgoraRtmEnumerates.h:100
AgoraRtmClientConnectionStateConnected
@ AgoraRtmClientConnectionStateConnected
Definition: AgoraRtmEnumerates.h:1001
AgoraRtmLinkStateChangeReasonJoin
@ AgoraRtmLinkStateChangeReasonJoin
Definition: AgoraRtmEnumerates.h:713
AgoraRtmErrorChannelTopicNotJoined
@ AgoraRtmErrorChannelTopicNotJoined
Definition: AgoraRtmEnumerates.h:254
AgoraRtmLinkStateChangeReasonAutoReconnect
@ AgoraRtmLinkStateChangeReasonAutoReconnect
Definition: AgoraRtmEnumerates.h:701
AgoraRtmLinkOperation
AgoraRtmLinkOperation
Definition: AgoraRtmEnumerates.h:823
AgoraRtmErrorOperationRateExceedLimitation
@ AgoraRtmErrorOperationRateExceedLimitation
Definition: AgoraRtmEnumerates.h:168
AgoraRtmLinkStateChangeReasonChannelInstanceExceedLimitation
@ AgoraRtmLinkStateChangeReasonChannelInstanceExceedLimitation
Definition: AgoraRtmEnumerates.h:761
AgoraRtmClientConnectionChangedRejoinSuccess
@ AgoraRtmClientConnectionChangedRejoinSuccess
Definition: AgoraRtmEnumerates.h:1082
AgoraRtmPresenceTypeRemoteConnectionTimeout
@ AgoraRtmPresenceTypeRemoteConnectionTimeout
Definition: AgoraRtmEnumerates.h:1196
AgoraRtmLinkStateChangeReasonStreamChannelNotAvailable
@ AgoraRtmLinkStateChangeReasonStreamChannelNotAvailable
Definition: AgoraRtmEnumerates.h:805
AgoraRtmLinkStateChangeReasonKeepAliveTimeout
@ AgoraRtmLinkStateChangeReasonKeepAliveTimeout
Definition: AgoraRtmEnumerates.h:785
AgoraRtmStorageEventTypeSnapshot
@ AgoraRtmStorageEventTypeSnapshot
Definition: AgoraRtmEnumerates.h:1166
AgoraRtmClientConnectionChangedRenewToken
@ AgoraRtmClientConnectionChangedRenewToken
Definition: AgoraRtmEnumerates.h:1069
AgoraRtmLogLevelError
@ AgoraRtmLogLevelError
Definition: AgoraRtmEnumerates.h:1241
AgoraRtmErrorChannelExceedTopicLimitation
@ AgoraRtmErrorChannelExceedTopicLimitation
Definition: AgoraRtmEnumerates.h:246
AgoraRtmLinkOperationAutoReconnect
@ AgoraRtmLinkOperationAutoReconnect
Definition: AgoraRtmEnumerates.h:847
AgoraRtmErrorInvalidAppId
@ AgoraRtmErrorInvalidAppId
Definition: AgoraRtmEnumerates.h:96
AgoraRtmErrorLockOperationPerforming
@ AgoraRtmErrorLockOperationPerforming
Definition: AgoraRtmEnumerates.h:484
AgoraRtmLinkStateChangeReasonLogout
@ AgoraRtmLinkStateChangeReasonLogout
Definition: AgoraRtmEnumerates.h:697
AgoraRtmLinkStateChangeReasonJoinSuccess
@ AgoraRtmLinkStateChangeReasonJoinSuccess
Definition: AgoraRtmEnumerates.h:717
AgoraRtmLinkStateChangeReasonInvalidToken
@ AgoraRtmLinkStateChangeReasonInvalidToken
Definition: AgoraRtmEnumerates.h:733
AgoraRtmEncryptionNone
@ AgoraRtmEncryptionNone
Definition: AgoraRtmEnumerates.h:44
AgoraRtmLinkStateChangeReasonRelogin
@ AgoraRtmLinkStateChangeReasonRelogin
Definition: AgoraRtmEnumerates.h:693
AgoraRtmStorageEventTypeNone
@ AgoraRtmStorageEventTypeNone
Definition: AgoraRtmEnumerates.h:1162
AgoraRtmLinkStateChangeReasonNotInitialized
@ AgoraRtmLinkStateChangeReasonNotInitialized
Definition: AgoraRtmEnumerates.h:753
AgoraRtmErrorHistoryInvalidTimestamp
@ AgoraRtmErrorHistoryInvalidTimestamp
Definition: AgoraRtmEnumerates.h:517
AgoraRtmErrorChannelCustomTypeLengthOverflow
@ AgoraRtmErrorChannelCustomTypeLengthOverflow
Definition: AgoraRtmEnumerates.h:306
AgoraRtmLinkState
AgoraRtmLinkState
Definition: AgoraRtmEnumerates.h:635
AgoraRtmMessagePriorityHigh
@ AgoraRtmMessagePriorityHigh
Definition: AgoraRtmEnumerates.h:63
AgoraRtmErrorChannelSubscribeFailed
@ AgoraRtmErrorChannelSubscribeFailed
Definition: AgoraRtmEnumerates.h:274
AgoraRtmErrorStorageOperationTimeout
@ AgoraRtmErrorStorageOperationTimeout
Definition: AgoraRtmEnumerates.h:412
AgoraRtmLinkStateChangeReasonConnectionError
@ AgoraRtmLinkStateChangeReasonConnectionError
Definition: AgoraRtmEnumerates.h:789
AgoraRtmLockEventTypeLockAcquired
@ AgoraRtmLockEventTypeLockAcquired
Definition: AgoraRtmEnumerates.h:573
AgoraRtmErrorChannelJoinTopicFailed
@ AgoraRtmErrorChannelJoinTopicFailed
Definition: AgoraRtmEnumerates.h:250
AgoraRtmPresenceEventTypeRemoteJoinChannel
@ AgoraRtmPresenceEventTypeRemoteJoinChannel
Definition: AgoraRtmEnumerates.h:908
AgoraRtmErrorChannelPublishMessageFailed
@ AgoraRtmErrorChannelPublishMessageFailed
Definition: AgoraRtmEnumerates.h:286
AgoraRtmPresenceEventTypeErrorOutOfService
@ AgoraRtmPresenceEventTypeErrorOutOfService
Definition: AgoraRtmEnumerates.h:924
AgoraRtmClientConnectionChangedInterrupted
@ AgoraRtmClientConnectionChangedInterrupted
Definition: AgoraRtmEnumerates.h:1029
AgoraRtmLinkStateChangeReasonStorageNotAvailable
@ AgoraRtmLinkStateChangeReasonStorageNotAvailable
Definition: AgoraRtmEnumerates.h:809
AgoraRtmErrorChannelUnsupportedMessageType
@ AgoraRtmErrorChannelUnsupportedMessageType
Definition: AgoraRtmEnumerates.h:314
AgoraRtmLogLevel
AgoraRtmLogLevel
Definition: AgoraRtmEnumerates.h:1225
AgoraRtmErrorChannelPublishMessageTooFrequent
@ AgoraRtmErrorChannelPublishMessageTooFrequent
Definition: AgoraRtmEnumerates.h:290
AgoraRtmClientConnectionChangedInvalidAppId
@ AgoraRtmClientConnectionChangedInvalidAppId
Definition: AgoraRtmEnumerates.h:1045
AgoraRtmErrorLockInvalidName
@ AgoraRtmErrorLockInvalidName
Definition: AgoraRtmEnumerates.h:492
AgoraRtmLinkStateConnected
@ AgoraRtmLinkStateConnected
Definition: AgoraRtmEnumerates.h:647
AgoraRtmClientConnectionChangedRejectedByServer
@ AgoraRtmClientConnectionChangedRejectedByServer
Definition: AgoraRtmEnumerates.h:1061
AgoraRtmLinkOperationLeave
@ AgoraRtmLinkOperationLeave
Definition: AgoraRtmEnumerates.h:839
AgoraRtmClientConnectionChangedKeepAliveTimeout
@ AgoraRtmClientConnectionChangedKeepAliveTimeout
Definition: AgoraRtmEnumerates.h:1078
AgoraRtmSubscribeChannelFeatureMessage
@ AgoraRtmSubscribeChannelFeatureMessage
Definition: AgoraRtmEnumerates.h:971
AgoraRtmClientConnectionChangedPresenceNotReady
@ AgoraRtmClientConnectionChangedPresenceNotReady
Definition: AgoraRtmEnumerates.h:1130
AgoraRtmErrorInvalidPrivateConfig
@ AgoraRtmErrorInvalidPrivateConfig
Definition: AgoraRtmEnumerates.h:180
AgoraRtmErrorStorageInvalidRevision
@ AgoraRtmErrorStorageInvalidRevision
Definition: AgoraRtmEnumerates.h:360
AgoraRtmLinkStateChangeReasonChannelInErrorState
@ AgoraRtmLinkStateChangeReasonChannelInErrorState
Definition: AgoraRtmEnumerates.h:769
AgoraRtmErrorStorageOutdatedRevision
@ AgoraRtmErrorStorageOutdatedRevision
Definition: AgoraRtmEnumerates.h:396
AgoraRtmErrorNotInitialized
@ AgoraRtmErrorNotInitialized
Definition: AgoraRtmEnumerates.h:88
AgoraRtmLogLevelWarn
@ AgoraRtmLogLevelWarn
Definition: AgoraRtmEnumerates.h:1237
AgoraRtmJoinChannelFeatureLock
@ AgoraRtmJoinChannelFeatureLock
Definition: AgoraRtmEnumerates.h:945
AgoraRtmTopicEventType
AgoraRtmTopicEventType
Topic event type.
Definition: AgoraRtmEnumerates.h:869
AgoraRtmLinkStateChangeReasonLoginRejected
@ AgoraRtmLinkStateChangeReasonLoginRejected
Definition: AgoraRtmEnumerates.h:689
AgoraRtmStorageEventTypeSet
@ AgoraRtmStorageEventTypeSet
Definition: AgoraRtmEnumerates.h:1170
AgoraRtmErrorStorageValueLengthOverflow
@ AgoraRtmErrorStorageValueLengthOverflow
Definition: AgoraRtmEnumerates.h:388
AgoraRtmErrorChannelMessageDeliveredButStoreFailed
@ AgoraRtmErrorChannelMessageDeliveredButStoreFailed
Definition: AgoraRtmEnumerates.h:338
AgoraRtmErrorChannelTopicNotExist
@ AgoraRtmErrorChannelTopicNotExist
Definition: AgoraRtmEnumerates.h:258
AgoraRtmErrorNotLogin
@ AgoraRtmErrorNotLogin
Definition: AgoraRtmEnumerates.h:92
AgoraRtmLockEventType
AgoraRtmLockEventType
Definition: AgoraRtmEnumerates.h:553
AgoraRtmLinkStateChangeReasonInvalidChannelName
@ AgoraRtmLinkStateChangeReasonInvalidChannelName
Definition: AgoraRtmEnumerates.h:745
AgoraRtmLinkStateChangeReasonLeave
@ AgoraRtmLinkStateChangeReasonLeave
Definition: AgoraRtmEnumerates.h:729
AgoraRtmChannelTypeUser
@ AgoraRtmChannelTypeUser
Definition: AgoraRtmEnumerates.h:1152
AgoraRtmErrorServiceNotSupport
@ AgoraRtmErrorServiceNotSupport
Definition: AgoraRtmEnumerates.h:172
AgoraRtmEncryptionAES128GCM
@ AgoraRtmEncryptionAES128GCM
Definition: AgoraRtmEnumerates.h:48
AgoraRtmErrorLoginNotAuthorized
@ AgoraRtmErrorLoginNotAuthorized
Definition: AgoraRtmEnumerates.h:144
AgoraRtmLockEventTypeLockSet
@ AgoraRtmLockEventTypeLockSet
Definition: AgoraRtmEnumerates.h:565
AgoraRtmErrorHistoryOperationTimeout
@ AgoraRtmErrorHistoryOperationTimeout
Definition: AgoraRtmEnumerates.h:521
AgoraRtmLinkStateChangeReasonOperationRateExceedLimitation
@ AgoraRtmLinkStateChangeReasonOperationRateExceedLimitation
Definition: AgoraRtmEnumerates.h:765
AgoraRtmErrorChannelReused
@ AgoraRtmErrorChannelReused
Definition: AgoraRtmEnumerates.h:206
AgoraRtmErrorPresenceInvalidStateValue
@ AgoraRtmErrorPresenceInvalidStateValue
Definition: AgoraRtmEnumerates.h:446
AgoraRtmMessagePriorityHighest
@ AgoraRtmMessagePriorityHighest
Definition: AgoraRtmEnumerates.h:59
AgoraRtmTopicEventTypeSnapshot
@ AgoraRtmTopicEventTypeSnapshot
Definition: AgoraRtmEnumerates.h:877
AgoraRtmClientConnectionChangedTokenExpired
@ AgoraRtmClientConnectionChangedTokenExpired
Definition: AgoraRtmEnumerates.h:1057
AgoraRtmErrorStorageMetadataLengthOverflow
@ AgoraRtmErrorStorageMetadataLengthOverflow
Definition: AgoraRtmEnumerates.h:364
AgoraRtmEncryptionMode
AgoraRtmEncryptionMode
Definition: AgoraRtmEnumerates.h:40
AgoraRtmErrorStorageOperationFailed
@ AgoraRtmErrorStorageOperationFailed
Definition: AgoraRtmEnumerates.h:344
AgoraRtmClientConnectionChangedInconsistentAppId
@ AgoraRtmClientConnectionChangedInconsistentAppId
Definition: AgoraRtmEnumerates.h:1118
AgoraRtmErrorInvalidToken
@ AgoraRtmErrorInvalidToken
Definition: AgoraRtmEnumerates.h:104
AgoraRtmAreaCodeCN
@ AgoraRtmAreaCodeCN
Definition: AgoraRtmEnumerates.h:10
AgoraRtmJoinChannelFeaturePresence
@ AgoraRtmJoinChannelFeaturePresence
Definition: AgoraRtmEnumerates.h:937
AgoraRtmAreaCodeEU
@ AgoraRtmAreaCodeEU
Definition: AgoraRtmEnumerates.h:18
AgoraRtmErrorPresenceStateValueSizeOverflow
@ AgoraRtmErrorPresenceStateValueSizeOverflow
Definition: AgoraRtmEnumerates.h:454
AgoraRtmErrorHistoryOperationNotPermitted
@ AgoraRtmErrorHistoryOperationNotPermitted
Definition: AgoraRtmEnumerates.h:525
AgoraRtmErrorStorageInvalidMetadataItem
@ AgoraRtmErrorStorageInvalidMetadataItem
Definition: AgoraRtmEnumerates.h:352
AgoraRtmClientConnectionChangedStreamChannelNotAvailable
@ AgoraRtmClientConnectionChangedStreamChannelNotAvailable
Definition: AgoraRtmEnumerates.h:1114
AgoraRtmAreaCodeNA
@ AgoraRtmAreaCodeNA
Definition: AgoraRtmEnumerates.h:14
AgoraRtmLockEventTypeLockReleased
@ AgoraRtmLockEventTypeLockReleased
Definition: AgoraRtmEnumerates.h:577
AgoraRtmLinkStateChangeReasonReconnectTimeout
@ AgoraRtmLinkStateChangeReasonReconnectTimeout
Definition: AgoraRtmEnumerates.h:705
AgoraRtmClientConnectionChangedClientIpAddressChangedByUser
@ AgoraRtmClientConnectionChangedClientIpAddressChangedByUser
Definition: AgoraRtmEnumerates.h:1094
AgoraRtmClientConnectionChangedJoinFailed
@ AgoraRtmClientConnectionChangedJoinFailed
Definition: AgoraRtmEnumerates.h:1037
AgoraRtmChannelTypeStream
@ AgoraRtmChannelTypeStream
Definition: AgoraRtmEnumerates.h:1148
AgoraRtmClientConnectionChangeReason
AgoraRtmClientConnectionChangeReason
Definition: AgoraRtmEnumerates.h:1017
AgoraRtmAreaCodeAS
@ AgoraRtmAreaCodeAS
Definition: AgoraRtmEnumerates.h:22
AgoraRtmStorageEventTypeRemove
@ AgoraRtmStorageEventTypeRemove
Definition: AgoraRtmEnumerates.h:1178
AgoraRtmLinkStateChangeReasonPresenceNotReady
@ AgoraRtmLinkStateChangeReasonPresenceNotReady
Definition: AgoraRtmEnumerates.h:793
AgoraRtmErrorChannelInvalidTopicMeta
@ AgoraRtmErrorChannelInvalidTopicMeta
Definition: AgoraRtmEnumerates.h:262
AgoraRtmLinkStateChangeReasonLogin
@ AgoraRtmLinkStateChangeReasonLogin
Definition: AgoraRtmEnumerates.h:673
AgoraRtmErrorPresenceNotConnected
@ AgoraRtmErrorPresenceNotConnected
Definition: AgoraRtmEnumerates.h:422
AgoraRtmErrorInvalidEncryptionParameter
@ AgoraRtmErrorInvalidEncryptionParameter
Definition: AgoraRtmEnumerates.h:164
AgoraRtmLinkStateChangeReasonSameUidLogin
@ AgoraRtmLinkStateChangeReasonSameUidLogin
Definition: AgoraRtmEnumerates.h:777
AgoraRtmPresenceEventType
AgoraRtmPresenceEventType
Presence event type.
Definition: AgoraRtmEnumerates.h:891
AgoraRtmLinkStateIdle
@ AgoraRtmLinkStateIdle
Definition: AgoraRtmEnumerates.h:639
AgoraRtmLinkOperationServerTimeout
@ AgoraRtmLinkOperationServerTimeout
Definition: AgoraRtmEnumerates.h:859
AgoraRtmServiceTypeNone
@ AgoraRtmServiceTypeNone
Definition: AgoraRtmEnumerates.h:607
AgoraRtmErrorChannelSubscribeTooFrequent
@ AgoraRtmErrorChannelSubscribeTooFrequent
Definition: AgoraRtmEnumerates.h:270
AgoraRtmSubscribeChannelFeatureNone
@ AgoraRtmSubscribeChannelFeatureNone
Definition: AgoraRtmEnumerates.h:959
AgoraRtmLinkStateChangeReasonReconnectSuccess
@ AgoraRtmLinkStateChangeReasonReconnectSuccess
Definition: AgoraRtmEnumerates.h:709
AgoraRtmClientConnectionChangedLogout
@ AgoraRtmClientConnectionChangedLogout
Definition: AgoraRtmEnumerates.h:1126
AgoraRtmClientConnectionStateConnecting
@ AgoraRtmClientConnectionStateConnecting
Definition: AgoraRtmEnumerates.h:996
AgoraRtmClientConnectionChangedEchoTest
@ AgoraRtmClientConnectionChangedEchoTest
Definition: AgoraRtmEnumerates.h:1090
AgoraRtmPresenceEventTypeRemoteConnectionTimeout
@ AgoraRtmPresenceEventTypeRemoteConnectionTimeout
Definition: AgoraRtmEnumerates.h:916
AgoraRtmMessagePriority
AgoraRtmMessagePriority
Definition: AgoraRtmEnumerates.h:55
AgoraRtmErrorTokenExpired
@ AgoraRtmErrorTokenExpired
Definition: AgoraRtmEnumerates.h:120
AgoraRtmErrorStorageMetadataItemExceedLimitation
@ AgoraRtmErrorStorageMetadataItemExceedLimitation
Definition: AgoraRtmEnumerates.h:348
AgoraRtmLinkOperationServerReject
@ AgoraRtmLinkOperationServerReject
Definition: AgoraRtmEnumerates.h:843
AgoraRtmClientConnectionStateReconnecting
@ AgoraRtmClientConnectionStateReconnecting
Definition: AgoraRtmEnumerates.h:1006
AgoraRtmProtocolTypeTcpOnly
@ AgoraRtmProtocolTypeTcpOnly
Definition: AgoraRtmEnumerates.h:629
AgoraRtmJoinChannelFeature
AgoraRtmJoinChannelFeature
Definition: AgoraRtmEnumerates.h:929
AgoraRtmErrorInitServiceFailed
@ AgoraRtmErrorInitServiceFailed
Definition: AgoraRtmEnumerates.h:112
AgoraRtmTopicEventTypeNone
@ AgoraRtmTopicEventTypeNone
Definition: AgoraRtmEnumerates.h:873
AgoraRtmStorageType
AgoraRtmStorageType
Storage type indicate the storage event was triggered by user or channel.
Definition: AgoraRtmEnumerates.h:535
AgoraRtmSubscribeChannelFeatureLock
@ AgoraRtmSubscribeChannelFeatureLock
Definition: AgoraRtmEnumerates.h:975
AgoraRtmSubscribeChannelFeatureMetadata
@ AgoraRtmSubscribeChannelFeatureMetadata
Definition: AgoraRtmEnumerates.h:967
AgoraRtmLinkStateChangeReasonInconsistentAppId
@ AgoraRtmLinkStateChangeReasonInconsistentAppId
Definition: AgoraRtmEnumerates.h:741
AgoraRtmErrorLockAlreadyExist
@ AgoraRtmErrorLockAlreadyExist
Definition: AgoraRtmEnumerates.h:488
AgoraRtmProxyTypeHttp
@ AgoraRtmProxyTypeHttp
Definition: AgoraRtmEnumerates.h:596
AgoraRtmErrorLoginCanceled
@ AgoraRtmErrorLoginCanceled
Definition: AgoraRtmEnumerates.h:176
AgoraRtmErrorPresenceUserNotExist
@ AgoraRtmErrorPresenceUserNotExist
Definition: AgoraRtmEnumerates.h:462
AgoraRtmLinkStateChangeReasonLockNotAvailable
@ AgoraRtmLinkStateChangeReasonLockNotAvailable
Definition: AgoraRtmEnumerates.h:813
AgoraRtmLogLevelFatal
@ AgoraRtmLogLevelFatal
Definition: AgoraRtmEnumerates.h:1245
AgoraRtmErrorChannelInvalidTopicName
@ AgoraRtmErrorChannelInvalidTopicName
Definition: AgoraRtmEnumerates.h:222
AgoraRtmClientConnectionChangedJoinSuccess
@ AgoraRtmClientConnectionChangedJoinSuccess
Definition: AgoraRtmEnumerates.h:1025
AgoraRtmErrorNotConnected
@ AgoraRtmErrorNotConnected
Definition: AgoraRtmEnumerates.h:184
AgoraRtmPresenceEventTypeSnapshot
@ AgoraRtmPresenceEventTypeSnapshot
Definition: AgoraRtmEnumerates.h:900
AgoraRtmClientConnectionChangedBannedByServer
@ AgoraRtmClientConnectionChangedBannedByServer
Definition: AgoraRtmEnumerates.h:1033
AgoraRtmPresenceTypeSelfJoinChannel
@ AgoraRtmPresenceTypeSelfJoinChannel
Definition: AgoraRtmEnumerates.h:1208
AgoraRtmMessagePriorityLow
@ AgoraRtmMessagePriorityLow
Definition: AgoraRtmEnumerates.h:71
AgoraRtmLinkStateConnecting
@ AgoraRtmLinkStateConnecting
Definition: AgoraRtmEnumerates.h:643
AgoraRtmClientConnectionChangedChangedLost
@ AgoraRtmClientConnectionChangedChangedLost
Definition: AgoraRtmEnumerates.h:1086
AgoraRtmErrorCode
AgoraRtmErrorCode
Definition: AgoraRtmEnumerates.h:78
AgoraRtmSubscribeChannelFeature
AgoraRtmSubscribeChannelFeature
Definition: AgoraRtmEnumerates.h:955
AgoraRtmErrorPresenceInvalidStateKey
@ AgoraRtmErrorPresenceInvalidStateKey
Definition: AgoraRtmEnumerates.h:442
AgoraRtmErrorPresenceCacheTooManyStates
@ AgoraRtmErrorPresenceCacheTooManyStates
Definition: AgoraRtmEnumerates.h:434
AgoraRtmErrorChannelJoinCanceled
@ AgoraRtmErrorChannelJoinCanceled
Definition: AgoraRtmEnumerates.h:326
AgoraRtmErrorChannelMessageLengthExceedLimitation
@ AgoraRtmErrorChannelMessageLengthExceedLimitation
Definition: AgoraRtmEnumerates.h:230
AgoraRtmServiceTypeStream
@ AgoraRtmServiceTypeStream
Definition: AgoraRtmEnumerates.h:615
AgoraRtmAreaCodeIN
@ AgoraRtmAreaCodeIN
Definition: AgoraRtmEnumerates.h:30
AgoraRtmLinkOperationReconnected
@ AgoraRtmLinkOperationReconnected
Definition: AgoraRtmEnumerates.h:851
AgoraRtmLinkStateChangeReasonRtmServiceNotConnected
@ AgoraRtmLinkStateChangeReasonRtmServiceNotConnected
Definition: AgoraRtmEnumerates.h:757
AgoraRtmErrorChannelReceiverOfflineButMessageStoreSucceeded
@ AgoraRtmErrorChannelReceiverOfflineButMessageStoreSucceeded
Definition: AgoraRtmEnumerates.h:330
AgoraRtmClientConnectionChangedInvalidChannelName
@ AgoraRtmClientConnectionChangedInvalidChannelName
Definition: AgoraRtmEnumerates.h:1049
AgoraRtmErrorLockNotAcquired
@ AgoraRtmErrorLockNotAcquired
Definition: AgoraRtmEnumerates.h:496
AgoraRtmClientConnectionState
AgoraRtmClientConnectionState
Definition: AgoraRtmEnumerates.h:988
AgoraRtmErrorInstanceAlreadyReleased
@ AgoraRtmErrorInstanceAlreadyReleased
Definition: AgoraRtmEnumerates.h:156
AgoraRtmLinkOperationJoin
@ AgoraRtmLinkOperationJoin
Definition: AgoraRtmEnumerates.h:835
AgoraRtmErrorStorageSubscribeUserExceedLimitation
@ AgoraRtmErrorStorageSubscribeUserExceedLimitation
Definition: AgoraRtmEnumerates.h:408
AgoraRtmJoinChannelFeatureNone
@ AgoraRtmJoinChannelFeatureNone
Definition: AgoraRtmEnumerates.h:933
AgoraRtmErrorChannelPublishMessageTimeout
@ AgoraRtmErrorChannelPublishMessageTimeout
Definition: AgoraRtmEnumerates.h:294
AgoraRtmErrorLockAcquireFailed
@ AgoraRtmErrorLockAcquireFailed
Definition: AgoraRtmEnumerates.h:500
AgoraRtmProxyTypeNone
@ AgoraRtmProxyTypeNone
Definition: AgoraRtmEnumerates.h:592
AgoraRtmSubscribeChannelFeaturePresence
@ AgoraRtmSubscribeChannelFeaturePresence
Definition: AgoraRtmEnumerates.h:963
AgoraRtmErrorPresenceStateCountOverflow
@ AgoraRtmErrorPresenceStateCountOverflow
Definition: AgoraRtmEnumerates.h:438
AgoraRtmClientConnectionChangedClientIpAddressChanged
@ AgoraRtmClientConnectionChangedClientIpAddressChanged
Definition: AgoraRtmEnumerates.h:1074
AgoraRtmErrorChannelReceiverOffline
@ AgoraRtmErrorChannelReceiverOffline
Definition: AgoraRtmEnumerates.h:322
AgoraRtmLinkStateChangeReasonJoinFailed
@ AgoraRtmLinkStateChangeReasonJoinFailed
Definition: AgoraRtmEnumerates.h:721
AgoraRtmErrorLoginNoServerResources
@ AgoraRtmErrorLoginNoServerResources
Definition: AgoraRtmEnumerates.h:124
AgoraRtmTopicEventTypeRemoteLeaveTopic
@ AgoraRtmTopicEventTypeRemoteLeaveTopic
Definition: AgoraRtmEnumerates.h:885
AgoraRtmJoinChannelFeatureBeQuiet
@ AgoraRtmJoinChannelFeatureBeQuiet
Definition: AgoraRtmEnumerates.h:951
AgoraRtmLinkStateChangeReasonPresenceNotConnected
@ AgoraRtmLinkStateChangeReasonPresenceNotConnected
Definition: AgoraRtmEnumerates.h:773
AgoraRtmLinkStateChangeReasonLoginTooFrequent
@ AgoraRtmLinkStateChangeReasonLoginTooFrequent
Definition: AgoraRtmEnumerates.h:817
AgoraRtmErrorChannelExceedTopicUserLimitation
@ AgoraRtmErrorChannelExceedTopicUserLimitation
Definition: AgoraRtmEnumerates.h:202
AgoraRtmClientConnectionChangedTooManyBroadcasters
@ AgoraRtmClientConnectionChangedTooManyBroadcasters
Definition: AgoraRtmEnumerates.h:1102
AgoraRtmErrorInvalidChannelType
@ AgoraRtmErrorInvalidChannelType
Definition: AgoraRtmEnumerates.h:160
AgoraRtmErrorChannelNotConnected
@ AgoraRtmErrorChannelNotConnected
Definition: AgoraRtmEnumerates.h:298
AgoraRtmErrorPresenceStateDuplicateKey
@ AgoraRtmErrorPresenceStateDuplicateKey
Definition: AgoraRtmEnumerates.h:458
AgoraRtmErrorChannelInvalidMessage
@ AgoraRtmErrorChannelInvalidMessage
Definition: AgoraRtmEnumerates.h:226
AgoraRtmProxyTypeCloudTcp
@ AgoraRtmProxyTypeCloudTcp
Definition: AgoraRtmEnumerates.h:600
AgoraRtmErrorLockNotAvailable
@ AgoraRtmErrorLockNotAvailable
Definition: AgoraRtmEnumerates.h:508
AgoraRtmErrorChannelInErrorState
@ AgoraRtmErrorChannelInErrorState
Definition: AgoraRtmEnumerates.h:214
AgoraRtmErrorChannelReceiverOfflineAndMessageStoreFailed
@ AgoraRtmErrorChannelReceiverOfflineAndMessageStoreFailed
Definition: AgoraRtmEnumerates.h:334
AgoraRtmErrorStorageInvalidLockName
@ AgoraRtmErrorStorageInvalidLockName
Definition: AgoraRtmEnumerates.h:368
AgoraRtmStorageTypeChannel
@ AgoraRtmStorageTypeChannel
Definition: AgoraRtmEnumerates.h:547
AgoraRtmLogLevelNone
@ AgoraRtmLogLevelNone
Definition: AgoraRtmEnumerates.h:1229
AgoraRtmLinkStateChangeReasonLoginNotAuthorized
@ AgoraRtmLinkStateChangeReasonLoginNotAuthorized
Definition: AgoraRtmEnumerates.h:685
AgoraRtmErrorChannelEncryptMessageFailed
@ AgoraRtmErrorChannelEncryptMessageFailed
Definition: AgoraRtmEnumerates.h:282
AgoraRtmErrorChannelUnsubscribeFailed
@ AgoraRtmErrorChannelUnsubscribeFailed
Definition: AgoraRtmEnumerates.h:278
AgoraRtmErrorPresenceStateKeySizeOverflow
@ AgoraRtmErrorPresenceStateKeySizeOverflow
Definition: AgoraRtmEnumerates.h:450
AgoraRtmLinkStateDisconnected
@ AgoraRtmLinkStateDisconnected
Definition: AgoraRtmEnumerates.h:651
AgoraRtmMessageQosUnordered
@ AgoraRtmMessageQosUnordered
Definition: AgoraRtmEnumerates.h:1218
AgoraRtmErrorChannelPresenceNotReady
@ AgoraRtmErrorChannelPresenceNotReady
Definition: AgoraRtmEnumerates.h:318
AgoraRtmClientConnectionChangedCertificationVerifyFailure
@ AgoraRtmClientConnectionChangedCertificationVerifyFailure
Definition: AgoraRtmEnumerates.h:1110
AgoraRtmJoinChannelFeatureMetadata
@ AgoraRtmJoinChannelFeatureMetadata
Definition: AgoraRtmEnumerates.h:941
AgoraRtmLinkStateChangeReasonTokenExpired
@ AgoraRtmLinkStateChangeReasonTokenExpired
Definition: AgoraRtmEnumerates.h:737
AgoraRtmErrorChannelSubscribeTimeout
@ AgoraRtmErrorChannelSubscribeTimeout
Definition: AgoraRtmEnumerates.h:266
AgoraRtmErrorDuplicateOperation
@ AgoraRtmErrorDuplicateOperation
Definition: AgoraRtmEnumerates.h:152
AgoraRtmErrorStorageInvalidArgument
@ AgoraRtmErrorStorageInvalidArgument
Definition: AgoraRtmEnumerates.h:356
AgoraRtmErrorChannelInstanceExceedLimitation
@ AgoraRtmErrorChannelInstanceExceedLimitation
Definition: AgoraRtmEnumerates.h:210
AgoraRtmErrorLockOperationFailed
@ AgoraRtmErrorLockOperationFailed
Definition: AgoraRtmEnumerates.h:476
AgoraRtmMessageQosOrdered
@ AgoraRtmMessageQosOrdered
Definition: AgoraRtmEnumerates.h:1222
AgoraRtmLinkStateChangeReason
AgoraRtmLinkStateChangeReason
Definition: AgoraRtmEnumerates.h:665
AgoraRtmPresenceTypeRemoteJoinTopic
@ AgoraRtmPresenceTypeRemoteJoinTopic
Definition: AgoraRtmEnumerates.h:1200
AgoraRtmErrorLoginInconsistentAppId
@ AgoraRtmErrorLoginInconsistentAppId
Definition: AgoraRtmEnumerates.h:148
AgoraRtmErrorLoginTimeout
@ AgoraRtmErrorLoginTimeout
Definition: AgoraRtmEnumerates.h:128
AgoraRtmErrorStorageDuplicateKey
@ AgoraRtmErrorStorageDuplicateKey
Definition: AgoraRtmEnumerates.h:392
AgoraRtmErrorStorageInvalidValue
@ AgoraRtmErrorStorageInvalidValue
Definition: AgoraRtmEnumerates.h:380
AgoraRtmPresenceType
AgoraRtmPresenceType
Definition: AgoraRtmEnumerates.h:1184
AgoraRtmErrorChannelNotSubscribed
@ AgoraRtmErrorChannelNotSubscribed
Definition: AgoraRtmEnumerates.h:198
AgoraRtmProtocolType
AgoraRtmProtocolType
Definition: AgoraRtmEnumerates.h:621
AgoraRtmErrorOk
@ AgoraRtmErrorOk
Definition: AgoraRtmEnumerates.h:82
AgoraRtmErrorStorageInvalidKey
@ AgoraRtmErrorStorageInvalidKey
Definition: AgoraRtmEnumerates.h:376
AgoraRtmAreaCodeGLOB
@ AgoraRtmAreaCodeGLOB
Definition: AgoraRtmEnumerates.h:34
AgoraRtmChannelType
AgoraRtmChannelType
Definition: AgoraRtmEnumerates.h:1136
AgoraRtmStorageEventTypeUpdate
@ AgoraRtmStorageEventTypeUpdate
Definition: AgoraRtmEnumerates.h:1174
AgoraRtmErrorStorageNotSubscribe
@ AgoraRtmErrorStorageNotSubscribe
Definition: AgoraRtmEnumerates.h:400
AgoraRtmErrorLockOperationTimeout
@ AgoraRtmErrorLockOperationTimeout
Definition: AgoraRtmEnumerates.h:480
AgoraRtmLockEventTypeLockRemoved
@ AgoraRtmLockEventTypeLockRemoved
Definition: AgoraRtmEnumerates.h:569
AgoraRtmMessageQos
AgoraRtmMessageQos
Definition: AgoraRtmEnumerates.h:1214
AgoraRtmLockEventTypeNone
@ AgoraRtmLockEventTypeNone
Definition: AgoraRtmEnumerates.h:557
AgoraRtmLockEventTypeLockExpired
@ AgoraRtmLockEventTypeLockExpired
Definition: AgoraRtmEnumerates.h:582
AgoraRtmPresenceTypeRemoteJoinChannel
@ AgoraRtmPresenceTypeRemoteJoinChannel
Definition: AgoraRtmEnumerates.h:1188
AgoraRtmLockEventTypeSnapshot
@ AgoraRtmLockEventTypeSnapshot
Definition: AgoraRtmEnumerates.h:561
AgoraRtmErrorInvalidUserId
@ AgoraRtmErrorInvalidUserId
Definition: AgoraRtmEnumerates.h:108
AgoraRtmAreaCodeJP
@ AgoraRtmAreaCodeJP
Definition: AgoraRtmEnumerates.h:26
AgoraRtmClientConnectionStateDisconnected
@ AgoraRtmClientConnectionStateDisconnected
Definition: AgoraRtmEnumerates.h:992