NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
nim_chatroom::ChatRoomIndependentEnterInfo结构体 参考

#include <nim_chatroom_helper.h>

Public 成员函数

 ChatRoomIndependentEnterInfo ()
 
std::string ToJsonString () const
 组装Json Value字符串
 
nim_cpp_wrapper_util::Json::Value ToJsonObject () const
 组装Json Value
 
void FromJsonObject (const nim_cpp_wrapper_util::Json::Value &values)
 

Public 属性

std::list< std::string > address_
 聊天室地址,地址通过应用服务器接口获取
 
std::string app_data_file_
 应用数据目录
 
int sdk_log_level_
 选填,定义见NIMSDKLogLevel(选填,SDK默认的内置级别为kNIMSDKLogLevelAPP)
 
std::string app_key_
 应用appkey
 
std::string accid_
 登录聊天室的账号
 
std::string token_
 登录聊天室的密码
 
std::list< std::string > login_tags_
 登录标签,可以设置多个
 
std::string notify_tags_
 登录登出通知的目标标签
 
NIMChatRoomLocation location_
 位置坐标描述
 
bool enable_location_
 是否启用空间消息能力,true 为启用,false 为关闭,SDK 不解析 location 相关信息
 
int auth_type_
 鉴权方式,0表示最初的loginToken的校验方式,1表示基于appSecret计算的token鉴权方式,2表示基于第三方回调的token鉴权方式,默认0
 
std::string login_ext_
 登录自定义字段
 
std::string anti_spam_business_id_
 反垃圾相关业务id
 

构造及析构函数说明

◆ ChatRoomIndependentEnterInfo()

nim_chatroom::ChatRoomIndependentEnterInfo::ChatRoomIndependentEnterInfo ( )
inline

成员函数说明

◆ FromJsonObject()

void nim_chatroom::ChatRoomIndependentEnterInfo::FromJsonObject ( const nim_cpp_wrapper_util::Json::Value values)
inline

◆ ToJsonObject()

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

组装Json Value

返回
nim_cpp_wrapper_util::Json::Value

◆ ToJsonString()

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

组装Json Value字符串

返回
void

类成员变量说明

◆ accid_

std::string nim_chatroom::ChatRoomIndependentEnterInfo::accid_

登录聊天室的账号

◆ address_

std::list<std::string> nim_chatroom::ChatRoomIndependentEnterInfo::address_

聊天室地址,地址通过应用服务器接口获取

◆ anti_spam_business_id_

std::string nim_chatroom::ChatRoomIndependentEnterInfo::anti_spam_business_id_

反垃圾相关业务id

◆ app_data_file_

std::string nim_chatroom::ChatRoomIndependentEnterInfo::app_data_file_

应用数据目录

◆ app_key_

std::string nim_chatroom::ChatRoomIndependentEnterInfo::app_key_

应用appkey

◆ auth_type_

int nim_chatroom::ChatRoomIndependentEnterInfo::auth_type_

鉴权方式,0表示最初的loginToken的校验方式,1表示基于appSecret计算的token鉴权方式,2表示基于第三方回调的token鉴权方式,默认0

◆ enable_location_

bool nim_chatroom::ChatRoomIndependentEnterInfo::enable_location_

是否启用空间消息能力,true 为启用,false 为关闭,SDK 不解析 location 相关信息

◆ location_

NIMChatRoomLocation nim_chatroom::ChatRoomIndependentEnterInfo::location_

位置坐标描述

◆ login_ext_

std::string nim_chatroom::ChatRoomIndependentEnterInfo::login_ext_

登录自定义字段

◆ login_tags_

std::list<std::string> nim_chatroom::ChatRoomIndependentEnterInfo::login_tags_

登录标签,可以设置多个

◆ notify_tags_

std::string nim_chatroom::ChatRoomIndependentEnterInfo::notify_tags_

登录登出通知的目标标签

◆ sdk_log_level_

int nim_chatroom::ChatRoomIndependentEnterInfo::sdk_log_level_

选填,定义见NIMSDKLogLevel(选填,SDK默认的内置级别为kNIMSDKLogLevelAPP)

◆ token_

std::string nim_chatroom::ChatRoomIndependentEnterInfo::token_

登录聊天室的密码


该结构体的文档由以下文件生成: