Chat SDK for Unity and Windows v1.2.0
Public 成员函数 | 所有成员列表
AgoraChat.IConnectionDelegate接口 参考

Public 成员函数

void OnConnected ()
 
void OnDisconnected ()
 
void OnLoggedOtherDevice (string deviceName)
 
void OnRemovedFromServer ()
 
void OnForbidByServer ()
 
void OnChangedIMPwd ()
 
void OnLoginTooManyDevice ()
 
void OnKickedByOtherDevice ()
 
void OnAuthFailed ()
 
void OnTokenExpired ()
 
void OnTokenWillExpire ()
 
void OnAppActiveNumberReachLimitation ()
 

详细描述

连接回调接口。

成员函数说明

◆ OnConnected()

void AgoraChat.IConnectionDelegate.OnConnected ( )

SDK 成功连接到 chat 服务器时触发的回调。

◆ OnDisconnected()

void AgoraChat.IConnectionDelegate.OnDisconnected ( )

SDK 与 chat 服务器断开连接时触发的回调。

断开连接的原因可能是你主动退出登录或网络中断。

◆ OnLoggedOtherDevice()

void AgoraChat.IConnectionDelegate.OnLoggedOtherDevice ( string  deviceName)

当前登录账号在其它设备登录时会接收到此回调。

参数
deviceName另一个设备的名称。

◆ OnRemovedFromServer()

void AgoraChat.IConnectionDelegate.OnRemovedFromServer ( )

当前登录账号已经被从服务器端删除时会收到该回调。

◆ OnForbidByServer()

void AgoraChat.IConnectionDelegate.OnForbidByServer ( )

当前用户账号被禁用时会收到该回调。

◆ OnChangedIMPwd()

void AgoraChat.IConnectionDelegate.OnChangedIMPwd ( )

当前登录账号因密码被修改被强制退出。

◆ OnLoginTooManyDevice()

void AgoraChat.IConnectionDelegate.OnLoginTooManyDevice ( )

当前登录账号因达到登录设备数量上限被强制退出。

◆ OnKickedByOtherDevice()

void AgoraChat.IConnectionDelegate.OnKickedByOtherDevice ( )

当前登录设备账号被登录其他设备的同账号踢下线。

◆ OnAuthFailed()

void AgoraChat.IConnectionDelegate.OnAuthFailed ( )

当前登录设备账号因鉴权失败强制退出。

◆ OnTokenExpired()

void AgoraChat.IConnectionDelegate.OnTokenExpired ( )

Token 过期回调。

◆ OnTokenWillExpire()

void AgoraChat.IConnectionDelegate.OnTokenWillExpire ( )

Token 即将过期回调。

◆ OnAppActiveNumberReachLimitation()

void AgoraChat.IConnectionDelegate.OnAppActiveNumberReachLimitation ( )

App 激活数量已达到上限值。