#include <IAgoraRtcEngine.h>
◆ RtcEngineContext()
| agora::rtc::RtcEngineContext::RtcEngineContext |
( |
| ) |
|
|
inline |
◆ eventHandler
◆ appId
| const char* agora::rtc::RtcEngineContext::appId |
声网为 app 开发者签发的 App ID,详见获取 App ID。 使用同一个 App ID 的 app 才能进入同一个频道进行通话或直播。一个 App ID 只能用于创建一个 IRtcEngine。如需更换 App ID,必须先调用 release 销毁当前 IRtcEngine,再调用 createAgoraRtcEngine 和 initialize 重新创建 IRtcEngine。
◆ context
| void* agora::rtc::RtcEngineContext::context |
◆ areaCode
| unsigned int agora::rtc::RtcEngineContext::areaCode |
服务器的访问区域。该功能为高级设置,适用于有访问安全限制的场景。 支持的区域详见 AREA_CODE 。区域码支持位操作。
指定访问区域后,SDK 会连接指定区域内的声网服务器。
◆ logConfig
| LogConfig agora::rtc::RtcEngineContext::logConfig |
SDK 日志文件配置,详见 LogConfig
- 自从
- v3.3.0
默认情况下,SDK 会生成 agorasdk.log、agorasdk_1.log、agorasdk_2.log、agorasdk_3.log、agorasdk_4.log 这 5 个日志文件。 每个文件的默认大小为 1024 KB。日志文件为 UTF-8 编码。最新的日志永远写在 agorasdk.log 中。agorasdk.log 写满后,SDK 会从 1-4 中删除修改时间最早的一个文件,然后将 agorasdk.log 重命名为该文件,并建立新的 agorasdk.log 写入最新的日志。