NEMeeting SDK
Public 成员函数 | 所有成员列表
nem_sdk_interface::NEMeetingSDKConfig类 参考

SDK的配置 更多...

#include <sdk_init_config.h>

类 nem_sdk_interface::NEMeetingSDKConfig 继承关系图:
Inheritance graph
[图例]
nem_sdk_interface::NEMeetingSDKConfig 的协作图:
Collaboration graph
[图例]

Public 成员函数

 NEMeetingSDKConfig ()=default
 构造函数 更多...
 
 NEMeetingSDKConfig (const std::string &strDomain)
 构造函数 更多...
 
 NEMeetingSDKConfig (std::string &&strDomain)
 构造函数 更多...
 
NEMAppInfogetAppInfo () const
 获取应用信息 更多...
 
std::string getAppKey () const
 获取应用appkey 更多...
 
void setAppKey (const std::string &value)
 设置应用appkey 更多...
 
std::string getDomain () const
 获取域名 更多...
 
void setDomain (const std::string &value)
 设置域名 更多...
 
bool getEnableDebugLog () const
 获取debug日志是否开启 更多...
 
void setEnableDebugLog (bool value)
 设置debug日志是否开启 更多...
 
int getLogSize () const
 获取日志大小 更多...
 
void setLogSize (int value)
 设置日志大小 更多...
 
bool getUseAssetServerConfig () const
 获取是否使用私有化服务配置 更多...
 
void setUseAssetServerConfig (bool bUse)
 设置是否使用私有化服务配置 更多...
 
int getKeepAliveInterval () const
 获取保活间隔 更多...
 
void setKeepAliveInterval (int interval)
 设置保活间隔 更多...
 
NELoggerConfiggetLoggerConfig () const
 获取日志配置 更多...
 
bool getRunAdmin () const
 获取运行权限 更多...
 
void setRunAdmin (bool admin)
 设置运行权限 更多...
 
- Public 成员函数 继承自 nem_sdk_interface::NEObject
 NEObject ()
 构造函数 更多...
 
virtual ~NEObject ()
 析构函数 更多...
 

详细描述

SDK的配置

在文件 sdk_init_config.h159 行定义.

构造及析构函数说明

◆ NEMeetingSDKConfig() [1/3]

nem_sdk_interface::NEMeetingSDKConfig::NEMeetingSDKConfig ( )
default

构造函数

◆ NEMeetingSDKConfig() [2/3]

nem_sdk_interface::NEMeetingSDKConfig::NEMeetingSDKConfig ( const std::string &  strDomain)
inline

构造函数

参数
strDomain域名

在文件 sdk_init_config.h171 行定义.

◆ NEMeetingSDKConfig() [3/3]

nem_sdk_interface::NEMeetingSDKConfig::NEMeetingSDKConfig ( std::string &&  strDomain)
inline

构造函数

参数
strDomain域名

在文件 sdk_init_config.h179 行定义.

成员函数说明

◆ getAppInfo()

NEMAppInfo* nem_sdk_interface::NEMeetingSDKConfig::getAppInfo ( ) const
inline

获取应用信息

返回
NEMAppInfo*

在文件 sdk_init_config.h188 行定义.

◆ getAppKey()

std::string nem_sdk_interface::NEMeetingSDKConfig::getAppKey ( ) const
inline

获取应用appkey

返回
std::string

在文件 sdk_init_config.h196 行定义.

◆ getDomain()

std::string nem_sdk_interface::NEMeetingSDKConfig::getDomain ( ) const
inline

获取域名

返回
std::string

在文件 sdk_init_config.h213 行定义.

◆ getEnableDebugLog()

bool nem_sdk_interface::NEMeetingSDKConfig::getEnableDebugLog ( ) const
inline

获取debug日志是否开启

警告
不再使用,内部不做作处理
弃用:
已废弃
返回
  • true: 开启
  • false: 关闭

在文件 sdk_init_config.h234 行定义.

◆ getKeepAliveInterval()

int nem_sdk_interface::NEMeetingSDKConfig::getKeepAliveInterval ( ) const
inline

获取保活间隔

注解
单位为秒
返回
int

在文件 sdk_init_config.h295 行定义.

◆ getLoggerConfig()

NELoggerConfig* nem_sdk_interface::NEMeetingSDKConfig::getLoggerConfig ( ) const
inline

获取日志配置

返回
NELoggerConfig*

在文件 sdk_init_config.h313 行定义.

◆ getLogSize()

int nem_sdk_interface::NEMeetingSDKConfig::getLogSize ( ) const
inline

获取日志大小

警告
不再使用,内部不做作处理
弃用:
已废弃
注解
单位为MB
返回
int

在文件 sdk_init_config.h256 行定义.

◆ getRunAdmin()

bool nem_sdk_interface::NEMeetingSDKConfig::getRunAdmin ( ) const
inline

获取运行权限

返回
bool

在文件 sdk_init_config.h319 行定义.

◆ getUseAssetServerConfig()

bool nem_sdk_interface::NEMeetingSDKConfig::getUseAssetServerConfig ( ) const
inline

获取是否使用私有化服务配置

返回
  • true: 使用
  • false: 不使用

在文件 sdk_init_config.h277 行定义.

◆ setAppKey()

void nem_sdk_interface::NEMeetingSDKConfig::setAppKey ( const std::string &  value)
inline

设置应用appkey

参数
value应用appkey
返回
void

在文件 sdk_init_config.h205 行定义.

◆ setDomain()

void nem_sdk_interface::NEMeetingSDKConfig::setDomain ( const std::string &  value)
inline

设置域名

参数
value域名
返回
void

在文件 sdk_init_config.h222 行定义.

◆ setEnableDebugLog()

void nem_sdk_interface::NEMeetingSDKConfig::setEnableDebugLog ( bool  value)
inline

设置debug日志是否开启

警告
不再使用,内部不做作处理
弃用:
已废弃
参数
valuetrue开启, false关闭
返回
void

在文件 sdk_init_config.h245 行定义.

◆ setKeepAliveInterval()

void nem_sdk_interface::NEMeetingSDKConfig::setKeepAliveInterval ( int  interval)
inline

设置保活间隔

参数
interval间隔,单位为秒
注解
小于0则不进行保活,如果要保活则最小为3秒,建议设置超过5秒
返回
void

在文件 sdk_init_config.h305 行定义.

◆ setLogSize()

void nem_sdk_interface::NEMeetingSDKConfig::setLogSize ( int  value)
inline

设置日志大小

警告
不再使用,内部不做作处理
弃用:
已废弃
参数
value日志大小,单位为MB
返回
void

在文件 sdk_init_config.h267 行定义.

◆ setRunAdmin()

void nem_sdk_interface::NEMeetingSDKConfig::setRunAdmin ( bool  admin)
inline

设置运行权限

参数
admin管理员权限
注意
仅Windows下有效
返回
void

在文件 sdk_init_config.h327 行定义.

◆ setUseAssetServerConfig()

void nem_sdk_interface::NEMeetingSDKConfig::setUseAssetServerConfig ( bool  bUse)
inline

设置是否使用私有化服务配置

参数
bUsetrue使用,false不使用
返回
void

在文件 sdk_init_config.h286 行定义.


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