NIM PC Cross Platform SDK
nim_chatroom::ChatRoomInfo Struct Reference

聊天室信息 More...

#include <nim_chatroom_helper.h>

Public Member Functions

 ChatRoomInfo ()
 
void ParseFromJsonValue (const nim_cpp_wrapper_util::Json::Value &values)
 从JsonValue中解析得到聊天室信息 More...
 
std::string ToJsonString () const
 组装Json Value字符串 More...
 
nim_cpp_wrapper_util::Json::Value ToJsonObject () const
 组装Json Value More...
 

Public Attributes

int64_t id_
 聊天室ID
 
std::string name_
 聊天室名称
 
std::string announcement_
 聊天室公告
 
std::string broadcast_url_
 视频直播拉流地址
 
std::string creator_id_
 聊天室创建者账号
 
int valid_flag_ {0}
 聊天室有效标记, 1:有效,0:无效
 
std::string ext_
 第三方扩展字段, 必须为可以解析为json的非格式化的字符串, 长度4k
 
int online_count_ {0}
 在线人数
 
int mute_all_ {0}
 聊天室禁言标志 1:禁言,0:非禁言
 
int queuelevel {0}
 int, 队列管理权限:0:所有人都有权限变更队列,1:只有主播管理员才能操作变更
 

Detailed Description

聊天室信息

Constructor & Destructor Documentation

◆ ChatRoomInfo()

nim_chatroom::ChatRoomInfo::ChatRoomInfo ( )
inline

构造函数

Member Function Documentation

◆ ParseFromJsonValue()

void nim_chatroom::ChatRoomInfo::ParseFromJsonValue ( const nim_cpp_wrapper_util::Json::Value values)
inline

从JsonValue中解析得到聊天室信息

Parameters
[in]values聊天室信息JsonValue
Returns
void

◆ ToJsonObject()

nim_cpp_wrapper_util::Json::Value nim_chatroom::ChatRoomInfo::ToJsonObject ( ) const
inline

组装Json Value

Returns
nim_cpp_wrapper_util::Json::Value

◆ ToJsonString()

std::string nim_chatroom::ChatRoomInfo::ToJsonString ( ) const
inline

组装Json Value字符串

Returns
void

The documentation for this struct was generated from the following file: