Agora C++ API Reference for All Platforms
|
This is the complete list of members for agora::rtc::IRtcConnectionEx, including all inherited members.
AddRef() const =0 | agora::RefCountInterface | pure virtual |
ccType()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
connect(const char *token, const char *channelId, user_id_t userId, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
connect(const TConnectSettings &settings, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
connectLLApiInternal(const TConnectSettings &settings)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
connectLLApiInternal(const char *token, const char *channelId, user_id_t userId)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
createDataStream(int *streamId, bool reliable, bool ordered, bool sync)=0 | agora::rtc::IRtcConnection | pure virtual |
createDataStreamLLApiInternal(int *streamId, bool reliable, bool ordered, bool sync)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
deinitialize()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
didStreamMessageSync(uid_t userId, int streamId, const char *data, size_t length, uint64_t sentTs)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
disconnect(aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
disconnectLLApiInternal()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
enableBuiltInMediaEncryption(bool enabled)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
enableEncryption(bool enabled, const EncryptionConfig &config, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
enableEncryptionLLApiInternal(bool enabled, const EncryptionConfig &config)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
enableVosUserInfoHidden(bool enabled)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getAgoraParameter()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getAgoraParameterLLApiInternal()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getAppIdFromToken(const std::string &token)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getAudioPacketFilter()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getCallContext()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getCid()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getConnectionInfo()=0 | agora::rtc::IRtcConnection | pure virtual |
getConnectionInfoLLApiInternal()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getConnId()=0 | agora::rtc::IRtcConnection | pure virtual |
getLocalUid()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getLocalUser()=0 | agora::rtc::IRtcConnection | pure virtual |
getLocalUserId()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getLocalUserLLApiInternal()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getParameters(const std::string ¶meters, commons::cjson::JsonWrapper &results)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getRemoteUsers(UserList &users)=0 | agora::rtc::IRtcConnection | pure virtual |
getRemoteUsersLLApiInternal(UserList &users)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getSid()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
GetStats()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getTransportStats()=0 | agora::rtc::IRtcConnection | pure virtual |
getUid(user_id_t userId, rtc::uid_t &uid)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getUserId(rtc::uid_t uid, std::string &userId)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getUserInfo(user_id_t userId, agora::UserInfo &userInfo)=0 | agora::rtc::IRtcConnection | pure virtual |
getUserInfoByUid(uid_t uid, rtc::UserInfo *userInfo)=0 | agora::rtc::IRtcConnection | pure virtual |
getUserInfoByUserAccount(const char *userAccount, rtc::UserInfo *userInfo)=0 | agora::rtc::IRtcConnection | pure virtual |
getUserRole()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getVid()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
getVideoPacketFilter()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
hasAudioRemoteTrack(user_id_t id)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
HasOneRef() const =0 | agora::RefCountInterface | pure virtual |
hasVideoRemoteTrack(user_id_t id, uint32_t ssrc)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
initialize(const base::AgoraServiceConfiguration &serviceCfg, const RtcConnectionConfiguration &cfg)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
initializeEx(const base::AgoraServiceConfiguration &serviceCfg, const RtcConnectionConfigurationEx &cfg)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
initializeLLApiInternal(const base::AgoraServiceConfiguration &serviceCfg, const RtcConnectionConfiguration &connCfg)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
isConnected()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
isEncryptionEnabled() const =0 | agora::rtc::IRtcConnectionEx | pure virtual |
isLocalUid(uid_t uid)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
isLocalUserId(const std::string &userId)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
isWebrtcPacerEnabled()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
muteAllRemoteAudio(bool mute)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
muteAllRemoteVideo(bool mute)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
muteLocalAudio(bool mute)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
muteLocalVideo(bool mute)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
muteRemoteAudio(user_id_t userId, bool mute)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
muteRemoteVideo(user_id_t userId, bool mute)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
networkChanged(commons::network::network_info_t &&networkInfo)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
onClientRoleChanged(CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole, const ClientRoleOptions &newRoleOptions)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
onDownlinkNetworkInfoUpdated(const DownlinkNetworkInfo &info) | agora::rtc::INetworkObserver | inlinevirtual |
onUplinkNetworkInfoUpdated(const UplinkNetworkInfo &info) | agora::rtc::INetworkObserver | inlinevirtual |
registerNetworkObserver(INetworkObserver *observer, void(*safeDeleter)(INetworkObserver *)=NULL, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
registerNetworkObserverLLApiInternal(INetworkObserver *observer, void(*safeDeleter)(INetworkObserver *)=NULL)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
registerObserver(IRtcConnectionObserver *observer, void(*safeDeleter)(IRtcConnectionObserver *)=NULL, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
registerObserverLLApiInternal(IRtcConnectionObserver *observer, void(*safeDeleter)(IRtcConnectionObserver *)=NULL)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
Release() const =0 | agora::RefCountInterface | pure virtual |
renewToken(const char *token, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
renewTokenLLApiInternal(const char *token)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
reportArgusCounters(int *counterId, int *value, int count, user_id_t userId)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendAudioFrame(SAudioFrame &frame, int delay_ms=0)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendAudioVolumeIndication(const AudioVolumeInfo *speakers, unsigned int speaker_number, int total_volume)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendCallRating(const std::string &callId, int rating, const std::string &description)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendControlBroadcastPacket(std::string &&data)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendCustomReportMessage(const char *id, const char *category, const char *event, const char *label, int value, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
sendCustomReportMessageLLApiInternal(const char *id, const char *category, const char *event, const char *label, int value)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendPeerMessage(peer_message_t &message)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendRecordingArgusEvents(const protocol::CmdRecordingEventReportArgus &events)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendReport(const void *data, size_t length, int level, int type, int retry, const base::ExtraReportData *extra)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendStreamMessage(int streamId, const char *data, size_t length, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
sendStreamMessageLLApiInternal(int streamId, const char *data, size_t length)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendVideoCustomCtrlBroadcastPacket(video_custom_ctrl_broadcast_packet_t &packet)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendVideoPacket(video_packet_t &packet)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
sendWebAgentVideoStats(const std::string &uidstr, const WebAgentVideoStats &stats)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setAudioScenarioType(AUDIO_SCENARIO_TYPE type)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setBannedTime(const uint64_t banned_time)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setChannelId(const char *channel)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setChannelProfile(CHANNEL_PROFILE_TYPE channel_profile)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setConnectionState(CONNECTION_STATE_TYPE state)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setDefaultMuteAllRemoteAudioStreams(bool mute)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setDefaultMuteAllRemoteVideoStreams(bool mute)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setEncryptionMode(const char *mode)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setEncryptionSecret(const char *secret)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
SetLocalApInfo(const LocalAccessPointInfo &config)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setLocalUserId(user_id_t userId)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setMediaRenderingTracingTick(uint64_t tick)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setPacketObserver(IPacketObserver *observer)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setParameters(const std::string ¶meters, int priority=50)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setRemoteDefaultVideoStreamType(VIDEO_STREAM_TYPE type)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setRemoteVideoStreamType(user_id_t userId, VIDEO_STREAM_TYPE type)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setRtcStats(const RtcStats &stats)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setRtmFlag(bool rtmFlag)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setSid(const char *sid)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setUserRole(CLIENT_ROLE_TYPE role)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
setVos(const char *name, int port)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
startLastmileProbeTest(const LastmileProbeConfig &config, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
startLastmileProbeTestLLApiInternal(const LastmileProbeConfig &config)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
statsSpace()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
stopAsyncHandler(bool waitForExit)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
stopLastmileProbeTest(aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
stopLastmileProbeTestLLApiInternal()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
subscribeReceivePacketHandler(ReceivePacketHandler &&handler)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
unregisterNetworkObserver(INetworkObserver *observer)=0 | agora::rtc::IRtcConnection | pure virtual |
unregisterNetworkObserverLLApiInternal(INetworkObserver *observer)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
unregisterObserver(IRtcConnectionObserver *observer)=0 | agora::rtc::IRtcConnection | pure virtual |
unregisterObserverLLApiInternal(IRtcConnectionObserver *observer)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
unsubscribeReceivePacketHandler()=0 | agora::rtc::IRtcConnectionEx | pure virtual |
~INetworkObserver() | agora::rtc::INetworkObserver | inlinevirtual |
~IRtcConnection() | agora::rtc::IRtcConnection | inlineprotected |
~RefCountInterface() | agora::RefCountInterface | inlineprotectedvirtual |