NEMeetingKit V4.8.0
|
SDK单例 更多...
#include <kit_meeting_sdk.h>
Public 类型 | |
using | NEInitializeCallback = NECallback<NEMeetingCorpInfo> |
using | NEUnInitializeCallback = NEEmptyCallback |
using | NEQueryKitVersionCallback = NECallback<std::string> |
using | NEActiveWindowCallback = NEEmptyCallback |
using | NEExceptionHandler = std::function<void(const NEException&)> |
Public 成员函数 | |
virtual void | initialize (const NEMeetingKitConfig &config, const NEInitializeCallback &callback)=0 |
初始化 | |
virtual bool | isInitialized ()=0 |
获取是否初始化的状态 | |
virtual void | unInitialize (const NEUnInitializeCallback &callback)=0 |
反初始化 | |
virtual NEMeetingService * | getMeetingService ()=0 |
获取会议服务 | |
virtual NEAccountService * | getAccountService ()=0 |
获取账户服务 | |
virtual NESettingsService * | getSettingsService ()=0 |
获取配置服务 | |
virtual NEPreMeetingService * | getPreMeetingService ()=0 |
获取预约会议服务 | |
virtual NEMeetingInviteService * | getMeetingInviteService ()=0 |
获取邀请服务 | |
virtual NEMeetingMessageChannelService * | getMessageService ()=0 |
获取消息服务 | |
virtual NEFeedbackService * | getFeedbackService ()=0 |
获取意见反馈服务实例 | |
virtual NEContactsService * | getContactsService ()=0 |
获取通讯服务 | |
virtual void | addGlobalEventListener (NEGlobalEventListener *listener)=0 |
添加全局监听器 | |
virtual void | removeGlobalEventListener (NEGlobalEventListener *listener)=0 |
移除全局监听器 | |
virtual void | switchLanguage (NEMeetingLanguage language, const NEEmptyCallback &callback)=0 |
切换语言 | |
virtual void | getLogPath (const NECallback< std::string > &callback)=0 |
获取组件日志目录 | |
virtual void | getAppNoticeTips (const NECallback< NEMeetingAppNoticeTips > &callback)=0 |
获取公告提示 | |
virtual void | setExceptionHandler (const NEExceptionHandler &handler)=0 |
设置异常回调 | |
virtual void | setLogHandler (const std::function< void(int level, const std::string &log)> &callback)=0 |
设置日志回调 | |
Public 成员函数 继承自 NEObject | |
NEObject ()=default | |
构造函数 | |
virtual | ~NEObject ()=default |
析构函数 | |
静态 Public 成员函数 | |
static NEMeetingKit * | getInstance () |
获取SDK单例 | |
SDK单例
using NEMeetingKit::NEExceptionHandler = std::function<void(const NEException&)> |
using NEMeetingKit::NEQueryKitVersionCallback = NECallback<std::string> |
|
pure virtual |
添加全局监听器
listener | 全局事件监听器 |
|
pure virtual |
获取账户服务
|
pure virtual |
获取公告提示
callback | 回调接口,返回应用公告提示文案 |
|
pure virtual |
获取通讯服务
|
pure virtual |
获取意见反馈服务实例
|
static |
获取SDK单例
|
pure virtual |
获取组件日志目录
callback | 回调 |
|
pure virtual |
获取邀请服务
|
pure virtual |
获取会议服务
|
pure virtual |
获取消息服务
|
pure virtual |
获取预约会议服务
|
pure virtual |
获取配置服务
|
pure virtual |
初始化
config | 初始化配置 |
callback | 回调,NEInitializeCallback |
|
pure virtual |
获取是否初始化的状态
|
pure virtual |
移除全局监听器
listener | 全局事件监听器 |
|
pure virtual |
设置异常回调
handler | 回调 |
|
pure virtual |
设置日志回调
callback | 回调 |
|
pure virtual |
切换语言
language | 目标语言 NEMeetingLanguage 。如果设置为空,则使用当前系统语言 |
int | 0是成功,其他为失败 |
|
pure virtual |
反初始化
callback | 回调 |