构造函数

(void) - onLogin:reason:
 
(void) - onLogout:
 
(void) - onClientStateChange:oldState:
 
(void) - onOnlineMessageSend:result:
 
(void) - onOnlineMessageReceive:content:
 

详细描述

JCClient 回调

函数文档

◆ onClientStateChange:oldState:

- (void) onClientStateChange: (JCClientState state
oldState: (JCClientState oldState 

登录状态变化回调

在用户的登录状态发生改变时会收到此回调,登录状态:

参数
state当前状态值
oldState之前状态值

◆ onLogin:reason:

- (void) onLogin: (bool)  result
reason: (JCClientReason reason 

登录结果回调

在调用 login 方法成功后会收到此回调

参数
result登录是否成功
  • true:登录成功
  • false:登录失败
reason登录失败原因,当 result 为 false 时该值有效。参见:错误原因

◆ onLogout:

- (void) onLogout: (JCClientReason reason

登出回调

在调用 logout 方法成功会收到此回调

参数
reason登出失败原因,参见:错误原因

◆ onOnlineMessageReceive:content:

- (void) onOnlineMessageReceive: (NSString *)  userId
content: (NSString *)  content 

收到在线消息

参数
userId消息发送方用户标识
content消息内容

◆ onOnlineMessageSend:result:

- (void) onOnlineMessageSend: (int)  operationId
result: (bool)  result 

在线消息发送结果

参数
operationId操作id, 由 sendOnlineMessage 返回
result消息发送是否成功

该协议的文档由以下文件生成:
最后更新时间: 2023/4/28 11:17:11