12#include "AgoraMediaBase.h"
97 for(
int i = 0; i < MAX_CONTENT_INSPECT_MODULE_COUNT; i++) {
113 for(
int i = 0; i < MAX_CONTENT_INSPECT_MODULE_COUNT; i++) {
121 extraInfo = config.extraInfo;
124 serverConfig = config.serverConfig;
127 for(
int i = 0; i < MAX_CONTENT_INSPECT_MODULE_COUNT; i++) {
128 modules[i].type = config.modules[i].type;
129 modules[i].interval = config.modules[i].interval;
Definition IAgoraFileUploader.h:38
Definition AgoraAtomicOps.h:21
std::string extraInfo
Definition content_inspect_i.h:72
ContentInspectConfigEx(const ContentInspectConfigEx &rth)
Definition content_inspect_i.h:104
ContentInspectConfigEx()
Definition content_inspect_i.h:132
std::string serverConfig
Definition content_inspect_i.h:76
rtc::IFileUploaderService * fileUploader
Definition content_inspect_i.h:78
bool enable
Definition content_inspect_i.h:63
CONTENT_INSPECT_WORK_TYPE ContentWorkType
Definition content_inspect_i.h:65
ContentInspectConfigEx & operator=(const ContentInspectConfigEx &rth)
Definition content_inspect_i.h:87
int moduleCount
Definition content_inspect_i.h:85
CONTENT_INSPECT_CLOUD_TYPE CloudWorkType
Definition content_inspect_i.h:71
ContentInspectConfigEx(bool enable, const ContentInspectConfig &config, rtc::IFileUploaderService *uploader, CONTENT_INSPECT_CLOUD_TYPE cloudWorkType)
Definition content_inspect_i.h:119
ContentInspectModuleEx modules[MAX_CONTENT_INSPECT_MODULE_COUNT]
Definition content_inspect_i.h:82
CONTENT_INSPECT_DEVICE_TYPE DeviceWorkType
Definition content_inspect_i.h:68
Definition AgoraMediaBase.h:1201
const char * serverConfig
Definition AgoraMediaBase.h:1206
const char * extraInfo
Definition AgoraMediaBase.h:1202
int moduleCount
Definition AgoraMediaBase.h:1213
Definition content_inspect_i.h:41
CONTENT_INSPECT_TYPE type
Definition content_inspect_i.h:45
std::string token
Definition content_inspect_i.h:48
std::string callbackUrl
Definition content_inspect_i.h:47
CONTENT_INSPECT_VENDOR vendor
Definition content_inspect_i.h:46
ContentInspectModuleEx()
Definition content_inspect_i.h:53
unsigned int interval
Definition content_inspect_i.h:52
ContentInspectModule()
Definition AgoraMediaBase.h:1193