IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、账号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMUserStatus

Public 成员函数

 V2TIMUserStatus ()
 
String getUserID ()
 
int getStatusType ()
 
String getCustomStatus ()
 
List< String > getOnlineDevices ()
 
void setCustomStatus (String customStatus)
 

静态 Public 属性

static final int V2TIM_USER_STATUS_UNKNOWN = 0
 
static final int V2TIM_USER_STATUS_ONLINE = 1
 
static final int V2TIM_USER_STATUS_OFFLINE = 2
 
static final int V2TIM_USER_STATUS_UNLOGINED = 3
 

构造及析构函数说明

◆ V2TIMUserStatus()

V2TIMUserStatus ( )
inline

成员函数说明

◆ getUserID()

String getUserID ( )
inline

获取用户 ID

◆ getStatusType()

int getStatusType ( )
inline

获取用户的状态

◆ getCustomStatus()

String getCustomStatus ( )
inline

获取用户的自定义状态

◆ getOnlineDevices()

List<String> getOnlineDevices ( )
inline

获取用户在线终端列表

◆ setCustomStatus()

void setCustomStatus ( String  customStatus)
inline

设置获取用户的自定义状态

参数
customStatus最大 100 字节

结构体成员变量说明

◆ V2TIM_USER_STATUS_UNKNOWN

final int V2TIM_USER_STATUS_UNKNOWN = 0
static

未知状态

◆ V2TIM_USER_STATUS_ONLINE

final int V2TIM_USER_STATUS_ONLINE = 1
static

在线状态

◆ V2TIM_USER_STATUS_OFFLINE

final int V2TIM_USER_STATUS_OFFLINE = 2
static

离线状态

◆ V2TIM_USER_STATUS_UNLOGINED

final int V2TIM_USER_STATUS_UNLOGINED = 3
static

未登录(如主动调用 logout 接口,或者账号注册后还未登录)