查询在线状态相关错误码

最近更新时间:2022-09-20 05:17:40

typedef NS_ENUM(NSInteger, ARtmQueryPeersOnlineErrorCode) {
    
    /**
     0:查询用户状态成功。
     */
    ARtmQueryPeersOnlineErrorOk = 0,
    
    /**
     1:查询用户状态失败。
     */
    ARtmQueryPeersOnlineErrorFailure = 1,
    
    /**
     2:查询参数无效。
     */
    ARtmQueryPeersOnlineErrorInvalidArgument = 2,

    /**
     3:预留错误码
     */
    ARtmQueryPeersOnlineErrorRejected = 3,
    
    /**
     4:服务器响应超时。当前的超时设置为 10 秒。可能原因:用户正处于 ARtmConnectionStateAborted 状态或 ARtmConnectionStateReconnecting 状态。
     */
    ARtmQueryPeersOnlineErrorTimeout = 4,
    
    /**
     5:方法调用过于频繁。超过 10 次每 5 秒的上限。
     */
    ARtmQueryPeersOnlineErrorTooOften = 5,

    /**
     101: SDK 未完成初始化。
     */
    ARtmQueryPeersOnlineErrorNotInitialized = 101,

    /**
     102: 查询指定用户在线状态前未调用 loginByToken 方法或者 loginByToken 方法调用未成功。
     */
    ARtmQueryPeersOnlineErrorNotLoggedIn = 102,
};