Public 成员函数

void onLogin (bool result, JCClientReason reason)
 
void onLogout (JCClientReason reason)
 
void onClientStateChange (JCClientState state, JCClientState oldState)
 
void onOnlineMessageSendResult (int operationId, bool result)
 
void onOnlineMessageReceive (string userId, string content)
 

详细描述

JCClient 回调

成员函数说明

◆ onClientStateChange()

void JCSDK.JCClient.JCClientCallback.onClientStateChange ( JCClientState  state,
JCClientState  oldState 
)

登录状态变化回调

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

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

◆ onLogin()

void JCSDK.JCClient.JCClientCallback.onLogin ( bool  result,
JCClientReason  reason 
)

登录结果回调

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

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

◆ onLogout()

void JCSDK.JCClient.JCClientCallback.onLogout ( JCClientReason  reason)

登出回调

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

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

◆ onOnlineMessageReceive()

void JCSDK.JCClient.JCClientCallback.onOnlineMessageReceive ( string  userId,
string  content 
)

收到在线消息

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

◆ onOnlineMessageSendResult()

void JCSDK.JCClient.JCClientCallback.onOnlineMessageSendResult ( int  operationId,
bool  result 
)

在线消息发送结果

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

该接口的文档由以下文件生成:
  • JCSDK/JCSDK/JCClient/JCClientCallback.cs