NIMSDK-AOS  9.16.3
Public 成员函数 | 静态 Public 属性 | Protected 成员函数 | 所有成员列表
com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo类 参考

聊天室信息 更多...

类 com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo 继承关系图:

Public 成员函数

 ChatRoomInfo ()
 
String getRoomId ()
 获取聊天室id 更多...
 
String getName ()
 获取聊天室名称 更多...
 
String getAnnouncement ()
 获取聊天室公告 更多...
 
String getBroadcastUrl ()
 获取聊天室拉流地址 更多...
 
String getCreator ()
 获取聊天室创建者帐号 更多...
 
boolean isValid ()
 获取聊天室有效标记 更多...
 
Map< String, Object > getExtension ()
 获取聊天室扩展字段 更多...
 
int getOnlineUserCount ()
 获取当前在线用户数量 更多...
 
boolean isMute ()
 获取当前聊天室禁言状态 更多...
 
void setRoomId (String roomId)
 设置聊天室id 更多...
 
void setName (String name)
 设置聊天室名称 更多...
 
void setAnnouncement (String announcement)
 设置聊天室公告 更多...
 
void setBroadcastUrl (String broadcastUrl)
 设置聊天室直播拉流地址 更多...
 
void setCreator (String creator)
 设置聊天室创建者 更多...
 
void setValidFlag (int validFlag)
 设置聊天室有效标记 更多...
 
void setExtension (Map< String, Object > extension)
 设置扩展字段 更多...
 
void setOnlineUserCount (int onlineUserCount)
 设置当前在线用户数量 更多...
 
void setMute (int mute)
 设置当前聊天室禁言状态 更多...
 
void setQueueLevel (int queueLevel)
 设置队列权限,如是否有权限提交他人key和信息到队列中 0 表示所有人都有权限,1 表示只有主播/管理员有权限 更多...
 
int getQueueLevel ()
 获取队列权限配置 更多...
 
int describeContents ()
 
void writeToParcel (Parcel dest, int flags)
 

静态 Public 属性

static final Creator< ChatRoomInfoCREATOR
 

Protected 成员函数

 ChatRoomInfo (Parcel in)
 ********************************** 序列化 ********************************** 更多...
 

详细描述

聊天室信息

在文件 ChatRoomInfo.java14 行定义.

构造及析构函数说明

◆ ChatRoomInfo() [1/2]

com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.ChatRoomInfo ( )

在文件 ChatRoomInfo.java26 行定义.

◆ ChatRoomInfo() [2/2]

com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.ChatRoomInfo ( Parcel  in)
protected

********************************** 序列化 **********************************

在文件 ChatRoomInfo.java193 行定义.

成员函数说明

◆ describeContents()

int com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.describeContents ( )

在文件 ChatRoomInfo.java207 行定义.

◆ getAnnouncement()

String com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.getAnnouncement ( )

获取聊天室公告

返回
聊天室公告

在文件 ChatRoomInfo.java49 行定义.

◆ getBroadcastUrl()

String com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.getBroadcastUrl ( )

获取聊天室拉流地址

返回
聊天室拉流地址

在文件 ChatRoomInfo.java57 行定义.

◆ getCreator()

String com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.getCreator ( )

获取聊天室创建者帐号

返回
创建者帐号

在文件 ChatRoomInfo.java65 行定义.

◆ getExtension()

Map<String, Object> com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.getExtension ( )

获取聊天室扩展字段

返回
扩展字段

在文件 ChatRoomInfo.java81 行定义.

◆ getName()

String com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.getName ( )

获取聊天室名称

返回
聊天室名称

在文件 ChatRoomInfo.java41 行定义.

◆ getOnlineUserCount()

int com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.getOnlineUserCount ( )

获取当前在线用户数量

返回
当前在线用户数量

在文件 ChatRoomInfo.java89 行定义.

◆ getQueueLevel()

int com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.getQueueLevel ( )

获取队列权限配置

返回

在文件 ChatRoomInfo.java186 行定义.

◆ getRoomId()

String com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.getRoomId ( )

获取聊天室id

返回
聊天室id

在文件 ChatRoomInfo.java33 行定义.

◆ isMute()

boolean com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.isMute ( )

获取当前聊天室禁言状态

返回
当前聊天室禁言状态

在文件 ChatRoomInfo.java97 行定义.

◆ isValid()

boolean com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.isValid ( )

获取聊天室有效标记

返回
是否有效

在文件 ChatRoomInfo.java73 行定义.

◆ setAnnouncement()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setAnnouncement ( String  announcement)

设置聊天室公告

参数
announcement聊天室公告

在文件 ChatRoomInfo.java121 行定义.

◆ setBroadcastUrl()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setBroadcastUrl ( String  broadcastUrl)

设置聊天室直播拉流地址

参数
broadcastUrl直播拉流地址

在文件 ChatRoomInfo.java129 行定义.

◆ setCreator()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setCreator ( String  creator)

设置聊天室创建者

参数
creator

在文件 ChatRoomInfo.java137 行定义.

◆ setExtension()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setExtension ( Map< String, Object >  extension)

设置扩展字段

参数
extension扩展字段

在文件 ChatRoomInfo.java153 行定义.

◆ setMute()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setMute ( int  mute)

设置当前聊天室禁言状态

参数
mute聊天室禁言状态

在文件 ChatRoomInfo.java169 行定义.

◆ setName()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setName ( String  name)

设置聊天室名称

参数
name聊天室名称

在文件 ChatRoomInfo.java113 行定义.

◆ setOnlineUserCount()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setOnlineUserCount ( int  onlineUserCount)

设置当前在线用户数量

参数
onlineUserCount在线用户数量

在文件 ChatRoomInfo.java161 行定义.

◆ setQueueLevel()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setQueueLevel ( int  queueLevel)

设置队列权限,如是否有权限提交他人key和信息到队列中 0 表示所有人都有权限,1 表示只有主播/管理员有权限

参数
queueLevel

在文件 ChatRoomInfo.java178 行定义.

◆ setRoomId()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setRoomId ( String  roomId)

设置聊天室id

参数
roomId聊天室id

在文件 ChatRoomInfo.java105 行定义.

◆ setValidFlag()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.setValidFlag ( int  validFlag)

设置聊天室有效标记

参数
validFlag聊天室有效标记

在文件 ChatRoomInfo.java145 行定义.

◆ writeToParcel()

void com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.writeToParcel ( Parcel  dest,
int  flags 
)

在文件 ChatRoomInfo.java212 行定义.

类成员变量说明

◆ CREATOR

final Creator<ChatRoomInfo> com.netease.nimlib.sdk.chatroom.model.ChatRoomInfo.CREATOR
static
初始值:
= new Creator<ChatRoomInfo>() {
@Override
public ChatRoomInfo createFromParcel(Parcel in) {
return new ChatRoomInfo(in);
}
@Override
public ChatRoomInfo[] newArray(int size) {
return new ChatRoomInfo[size];
}
}

在文件 ChatRoomInfo.java225 行定义.


该类的文档由以下文件生成: