Agora C++ API Reference for All Platforms
|
This is the complete list of members for agora::base::IAgoraServiceEx, including all inherited members.
addExtensionObserver(agora::agora_refptr< agora::rtc::IMediaExtensionObserver > observer, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::base::IAgoraService | pure virtual |
addExtensionObserverLLApiInternal(agora::agora_refptr< agora::rtc::IMediaExtensionObserver > observer)=0 | agora::base::IAgoraServiceEx | pure virtual |
atExit(aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::base::IAgoraService | pure virtual |
atExitLLApiInternal()=0 | agora::base::IAgoraServiceEx | pure virtual |
createAudioDeviceManager()=0 | agora::base::IAgoraService | pure virtual |
createAudioDeviceManagerComponent(rtc::IAudioDeviceManagerObserver *observer)=0 | agora::base::IAgoraService | pure virtual |
createAudioDeviceManagerComponentLLApiInternal(rtc::IAudioDeviceManagerObserver *observer)=0 | agora::base::IAgoraServiceEx | pure virtual |
createAudioDeviceManagerLLApiInternal()=0 | agora::base::IAgoraServiceEx | pure virtual |
createCameraVideoTrack(agora_refptr< rtc::ICameraCapturer > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createCameraVideoTrackLLApiInternal(agora_refptr< rtc::ICameraCapturer > videoSource, const char *track_id)=0 | agora::base::IAgoraServiceEx | pure virtual |
createCustomAudioTrack(agora_refptr< rtc::IAudioPcmDataSender > audioSource)=0 | agora::base::IAgoraService | pure virtual |
createCustomAudioTrack(agora_refptr< rtc::IAudioPcmDataSender > audioSource, bool enableAec)=0 | agora::base::IAgoraService | pure virtual |
createCustomAudioTrack(agora_refptr< rtc::IRemoteAudioMixerSource > audioSource)=0 | agora::base::IAgoraService | pure virtual |
createCustomAudioTrack(agora_refptr< rtc::IAudioEncodedFrameSender > audioSource, TMixMode mixMode)=0 | agora::base::IAgoraService | pure virtual |
createCustomAudioTrack(agora_refptr< rtc::IMediaPacketSender > source)=0 | agora::base::IAgoraService | pure virtual |
createCustomAudioTrackLLApiInternal(agora_refptr< rtc::IAudioPcmDataSender > audioSource)=0 | agora::base::IAgoraServiceEx | pure virtual |
createCustomAudioTrackLLApiInternal(agora_refptr< rtc::IAudioPcmDataSender > audioSource, bool enableAec)=0 | agora::base::IAgoraServiceEx | pure virtual |
createCustomAudioTrackLLApiInternal(agora_refptr< rtc::IRemoteAudioMixerSource > audioSource)=0 | agora::base::IAgoraServiceEx | pure virtual |
createCustomAudioTrackLLApiInternal(agora_refptr< rtc::IAudioEncodedFrameSender > audioSource, TMixMode mixMode)=0 | agora::base::IAgoraServiceEx | pure virtual |
createCustomAudioTrackLLApiInternal(agora_refptr< rtc::IMediaPacketSender > source)=0 | agora::base::IAgoraServiceEx | pure virtual |
createCustomVideoTrack(agora_refptr< rtc::IVideoFrameSender > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createCustomVideoTrack(agora_refptr< rtc::IVideoEncodedImageSender > videoSource, const rtc::SenderOptions &options, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createCustomVideoTrack(agora_refptr< rtc::IMediaPacketSender > source, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createCustomVideoTrackLLApiInternal(agora_refptr< rtc::IVideoFrameSender > videoSource, const char *id)=0 | agora::base::IAgoraServiceEx | pure virtual |
createCustomVideoTrackLLApiInternal(agora_refptr< rtc::IVideoEncodedImageSender > videoSource, const rtc::SenderOptions &options, const char *id=nullptr)=0 | agora::base::IAgoraServiceEx | pure virtual |
createCustomVideoTrackLLApiInternal(agora_refptr< rtc::IMediaPacketSender > source, const char *id=nullptr)=0 | agora::base::IAgoraServiceEx | pure virtual |
createDirectCustomAudioTrack(agora_refptr< rtc::IAudioPcmDataSender > audioSource)=0 | agora::base::IAgoraService | pure virtual |
createDirectCustomAudioTrackLLApiInternal(agora_refptr< rtc::IAudioPcmDataSender > audioSource)=0 | agora::base::IAgoraServiceEx | pure virtual |
createFileUploadService(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId)=0 | agora::base::IAgoraService | pure virtual |
createFileUploadServiceEx(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId, media::CONTENT_INSPECT_CLOUD_TYPE cloudType)=0 | agora::base::IAgoraServiceEx | pure virtual |
createFileUploadServiceLLApiInternal(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId)=0 | agora::base::IAgoraServiceEx | pure virtual |
createLocalAudioTrack()=0 | agora::base::IAgoraService | pure virtual |
createLocalAudioTrackLLApiInternal()=0 | agora::base::IAgoraServiceEx | pure virtual |
createLocalDataChannel(const DataChannelConfig &config)=0 | agora::base::IAgoraService | pure virtual |
createLocalDataChannelLLApiInternal(const DataChannelConfig &config)=0 | agora::base::IAgoraServiceEx | pure virtual |
createLocalMixedAudioTrack()=0 | agora::base::IAgoraService | pure virtual |
createLocalMixedAudioTrackLLApiInternal()=0 | agora::base::IAgoraServiceEx | pure virtual |
createMediaNodeFactory()=0 | agora::base::IAgoraService | pure virtual |
createMediaNodeFactoryLLApiInternal()=0 | agora::base::IAgoraServiceEx | pure virtual |
createMediaPlayer(media::base::MEDIA_PLAYER_SOURCE_TYPE type)=0 | agora::base::IAgoraServiceEx | pure virtual |
createMediaPlayerAudioTrack(agora_refptr< rtc::IMediaPlayerSource > audioSource)=0 | agora::base::IAgoraService | pure virtual |
createMediaPlayerAudioTrackLLApiInternal(agora_refptr< rtc::IMediaPlayerSource > playerSource)=0 | agora::base::IAgoraServiceEx | pure virtual |
createMediaPlayerVideoTrack(agora_refptr< rtc::IMediaPlayerSource > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createMediaPlayerVideoTrackLLApiInternal(agora_refptr< rtc::IMediaPlayerSource > playerVideoSource, const char *id=nullptr)=0 | agora::base::IAgoraServiceEx | pure virtual |
createMediaRelayService(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId)=0 | agora::base::IAgoraService | pure virtual |
createMediaRelayServiceLLApiInternal(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId)=0 | agora::base::IAgoraServiceEx | pure virtual |
createMediaStreamingAudioTrack(agora_refptr< rtc::IMediaStreamingSource > streamingSource)=0 | agora::base::IAgoraService | pure virtual |
createMediaStreamingAudioTrackLLApiInternal(agora_refptr< rtc::IMediaStreamingSource > streamingSource)=0 | agora::base::IAgoraServiceEx | pure virtual |
createMediaStreamingVideoTrack(agora_refptr< rtc::IMediaStreamingSource > streamingSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createMediaStreamingVideoTrackLLApiInternal(agora_refptr< rtc::IMediaStreamingSource > streamingSource, const char *id=nullptr)=0 | agora::base::IAgoraServiceEx | pure virtual |
createMixedVideoTrack(agora_refptr< rtc::IVideoMixerSource > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createMixedVideoTrackLLApiInternal(agora_refptr< rtc::IVideoMixerSource > videoSource, const char *id)=0 | agora::base::IAgoraServiceEx | pure virtual |
createRecordingDeviceAudioTrack(agora_refptr< rtc::IRecordingDeviceSource > audioSource, bool enableAec, bool overlap)=0 | agora::base::IAgoraService | pure virtual |
createRecordingDeviceAudioTrackLLApiInternal(agora_refptr< rtc::IRecordingDeviceSource > audioSource, bool enableAec, bool overlap)=0 | agora::base::IAgoraServiceEx | pure virtual |
createRhythmPlayer()=0 | agora::base::IAgoraServiceEx | pure virtual |
createRtcConnection(const rtc::RtcConnectionConfiguration &cfg)=0 | agora::base::IAgoraService | pure virtual |
createRtcConnectionEx(const rtc::RtcConnectionConfigurationEx &cfg)=0 | agora::base::IAgoraServiceEx | pure virtual |
createRtcConnectionLLApiInternal(const rtc::RtcConnectionConfiguration &cfg)=0 | agora::base::IAgoraServiceEx | pure virtual |
createRtmpConnection(const rtc::RtmpConnectionConfiguration &cfg)=0 | agora::base::IAgoraService | pure virtual |
createRtmpConnectionLLApiInternal(const rtc::RtmpConnectionConfiguration &cfg)=0 | agora::base::IAgoraServiceEx | pure virtual |
createRtmpStreamingService(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId)=0 | agora::base::IAgoraService | pure virtual |
createRtmpStreamingServiceLLApiInternal(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId)=0 | agora::base::IAgoraServiceEx | pure virtual |
createRtmService()=0 | agora::base::IAgoraService | pure virtual |
createRtmServiceLLApiInternal()=0 | agora::base::IAgoraServiceEx | pure virtual |
createScreenCaptureAudioTrack(agora_refptr< rtc::IScreenCapturer2 > screen)=0 | agora::base::IAgoraService | pure virtual |
createScreenCaptureAudioTrackLLApiInternal(agora_refptr< rtc::IScreenCapturer2 > screen)=0 | agora::base::IAgoraServiceEx | pure virtual |
createScreenCaptureVideoTrack(agora_refptr< rtc::IScreenCapturer2 > screen)=0 | agora::base::IAgoraService | pure virtual |
createScreenCaptureVideoTrack(agora_refptr< rtc::IScreenCapturer > screen, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createScreenCaptureVideoTrackLLApiInternal(agora_refptr< rtc::IScreenCapturer2 > screen)=0 | agora::base::IAgoraServiceEx | pure virtual |
createScreenCaptureVideoTrackLLApiInternal(agora_refptr< rtc::IScreenCapturer > screen, const char *id)=0 | agora::base::IAgoraServiceEx | pure virtual |
createSyncClient(const base::SyncConfig &config)=0 | agora::base::IAgoraService | pure virtual |
createSyncClientLLApiInternal(const SyncConfig &config)=0 | agora::base::IAgoraServiceEx | pure virtual |
createTranscodedVideoTrack(agora_refptr< rtc::IVideoFrameTransceiver > transceiver, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createTranscodedVideoTrackLLApiInternal(agora_refptr< rtc::IVideoFrameTransceiver > transceiver, const char *id)=0 | agora::base::IAgoraServiceEx | pure virtual |
destroyMediaPlayer(aosl_ref_t ref_id)=0 | agora::base::IAgoraServiceEx | pure virtual |
destroyRhythmPlayer(aosl_ref_t ref_id)=0 | agora::base::IAgoraServiceEx | pure virtual |
disableExtension(const char *provider_name, const char *extension_name, const char *track_id=NULL, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::base::IAgoraService | pure virtual |
disableExtensionLLApiInternal(const char *provider_name, const char *extension_name, const char *track_id)=0 | agora::base::IAgoraServiceEx | pure virtual |
enableExtension(const char *provider_name, const char *extension_name, const char *track_id=NULL, bool auto_enable_on_track=false, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::base::IAgoraService | pure virtual |
enableExtensionLLApiInternal(const char *provider_name, const char *extension_name, const char *track_id, bool auto_enable_on_track)=0 | agora::base::IAgoraServiceEx | pure virtual |
enableStringUid(bool enabled)=0 | agora::base::IAgoraServiceEx | pure virtual |
externalAudioSinkEnabled() const =0 | agora::base::IAgoraServiceEx | pure virtual |
getAgoraParameter()=0 | agora::base::IAgoraService | pure virtual |
getAudioSessionConfiguration(AudioSessionConfiguration *config)=0 | agora::base::IAgoraService | pure virtual |
getAudioSessionConfigurationLLApiInternal(AudioSessionConfiguration *config)=0 | agora::base::IAgoraServiceEx | pure virtual |
getConfigCenter()=0 | agora::base::IAgoraService | pure virtual |
getConfigCenterLLApiInternal()=0 | agora::base::IAgoraServiceEx | pure virtual |
getDiagnosticService() const =0 | agora::base::IAgoraServiceEx | pure virtual |
getExtensionId(const char *provider_name, const char *extension_name)=0 | agora::base::IAgoraService | pure virtual |
getExtensionIdLLApiInternal(const char *provider_name, const char *extension_name)=0 | agora::base::IAgoraServiceEx | pure virtual |
getIoEngine()=0 | agora::base::IAgoraServiceEx | pure virtual |
getOneRtcConnection(bool admBinded) const =0 | agora::base::IAgoraServiceEx | pure virtual |
getRtcConnectionInChannel(const char *name, const user_id_t usrId)=0 | agora::base::IAgoraServiceEx | pure virtual |
getUidByUserAccount(const std::string &app_id, const std::string &user_account) const =0 | agora::base::IAgoraServiceEx | pure virtual |
initialize(const rtm::RtmConfig &rtmCfg) | agora::base::IAgoraServiceEx | inlinevirtual |
initialize(const AgoraServiceConfiguration &config)=0 | agora::base::IAgoraServiceEx | |
agora::base::IAgoraService::initialize(const AgoraServiceConfiguration &config)=0 | agora::base::IAgoraService | pure virtual |
initializeEx(const AgoraServiceConfigEx &context)=0 | agora::base::IAgoraServiceEx | pure virtual |
initializeLLApiInternal(const AgoraServiceConfiguration &config)=0 | agora::base::IAgoraServiceEx | pure virtual |
loadExtensionProvider(const char *path, bool unload_after_use=false)=0 | agora::base::IAgoraService | pure virtual |
pullPlaybackAudioPcmData(void *payloadData, const rtc::AudioPcmDataInfo &audioFrameInfo)=0 | agora::base::IAgoraServiceEx | pure virtual |
registerAgoraServiceObserver(IAgoraServiceObserver *observer)=0 | agora::base::IAgoraServiceEx | pure virtual |
registerLocalUserAccount(const char *appId, const char *userAccount)=0 | agora::base::IAgoraServiceEx | pure virtual |
release()=0 | agora::base::IAgoraService | pure virtual |
releaseLLApiInternal()=0 | agora::base::IAgoraServiceEx | pure virtual |
releaseLogWriter()=0 | agora::base::IAgoraService | pure virtual |
removeExtensionObserver(agora::agora_refptr< agora::rtc::IMediaExtensionObserver > observer, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::base::IAgoraService | pure virtual |
removeExtensionObserverLLApiInternal(agora::agora_refptr< agora::rtc::IMediaExtensionObserver > observer)=0 | agora::base::IAgoraServiceEx | pure virtual |
set_lite_initialized(bool initialized) | agora::base::IAgoraServiceEx | inlinevirtual |
setAudioDumpPath(const char *filePath)=0 | agora::base::IAgoraServiceEx | pure virtual |
setAudioSessionConfiguration(const AudioSessionConfiguration &config, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::base::IAgoraService | pure virtual |
setAudioSessionConfigurationLLApiInternal(const AudioSessionConfiguration &config)=0 | agora::base::IAgoraServiceEx | pure virtual |
setAudioSessionPreset(agora::rtc::AUDIO_SCENARIO_TYPE scenario, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::base::IAgoraService | pure virtual |
setAudioSessionPresetLLApiInternal(rtc::AUDIO_SCENARIO_TYPE scenario)=0 | agora::base::IAgoraServiceEx | pure virtual |
setExternalAudioSink(bool enabled, int sampleRate, int channels)=0 | agora::base::IAgoraServiceEx | pure virtual |
setLogFile(const char *filePath, unsigned int fileSize, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::base::IAgoraService | pure virtual |
setLogFileLLApiInternal(const char *filePath, unsigned int fileSize)=0 | agora::base::IAgoraServiceEx | pure virtual |
setLogFilter(unsigned int filters, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::base::IAgoraService | pure virtual |
setLogFilterLLApiInternal(unsigned int filters)=0 | agora::base::IAgoraServiceEx | pure virtual |
setLogWriter(agora::commons::ILogWriter *logWriter)=0 | agora::base::IAgoraService | pure virtual |
startTrace(uint32_t count, uint64_t mask)=0 | agora::base::IAgoraServiceEx | pure virtual |
stopTrace(const char *file_path)=0 | agora::base::IAgoraServiceEx | pure virtual |
unregisterAgoraServiceObserver(IAgoraServiceObserver *observer)=0 | agora::base::IAgoraServiceEx | pure virtual |
unregisterServiceEventObserver(IServiceObserver *observer)=0 | agora::base::IAgoraServiceEx | pure virtual |
useStringUid() const =0 | agora::base::IAgoraServiceEx | pure virtual |
~IAgoraService() | agora::base::IAgoraService | inlineprotectedvirtual |
~IAgoraServiceEx() | agora::base::IAgoraServiceEx | inlineprotectedvirtual |