JCSDK-Android
|
Public 成员函数 | |
void | onLogin (boolean result, @JCClient.ClientReason int reason) |
void | onLogout (@JCClient.ClientReason int reason) |
void | onClientStateChange (@JCClient.ClientState int state, @JCClient.ClientState int oldState) |
void | onOnlineMessageSendResult (boolean result, int messageId) |
void | onOnlineMessageReceived (String message, String userId) |
JCClient回调,用于回调登录相关事件
void com.juphoon.cloud.JCClientCallback.onClientStateChange | ( | @JCClient.ClientState int | state, |
@JCClient.ClientState int | oldState | ||
) |
登录状态变化通知
在用户的登录状态发生改变时会收到此回调,登录状态:
state | 当前状态值 |
oldState | 之前状态值 |
void com.juphoon.cloud.JCClientCallback.onLogin | ( | boolean | result, |
@JCClient.ClientReason int | reason | ||
) |
登录结果回调 在调用 login 方法成功后会收到此回调
result | 登录是否成功
|
reason | 当 result 为 false 时该值有效。参见:JCClient 错误码 |
void com.juphoon.cloud.JCClientCallback.onLogout | ( | @JCClient.ClientReason int | reason | ) |
void com.juphoon.cloud.JCClientCallback.onOnlineMessageReceived | ( | String | message, |
String | userId | ||
) |
收到在线消息
message | 消息内容 |
userId | 对方 id |
void com.juphoon.cloud.JCClientCallback.onOnlineMessageSendResult | ( | boolean | result, |
int | messageId | ||
) |
发送在线消息结果
result | 发送结果是否成功
|
messageId | 消息 id |