|
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, const char *info, 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, const char *info, 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 |
| enableMediaRelay(bool enabled)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
| enableMultipath(bool enable, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | 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 |
| sendMediaControlMessage(user_id_t userId, const char *data, size_t length, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
| sendMediaControlMessageLLApiInternal(user_id_t userId, const char *data, size_t length)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
| sendPeerMessage(peer_message_t &message)=0 | agora::rtc::IRtcConnectionEx | pure virtual |
| sendRdtMessage(user_id_t userId, RdtStreamType type, const char *data, size_t length, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | pure virtual |
| sendRdtMessageLLApiInternal(user_id_t userId, RdtStreamType type, const char *data, size_t length)=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 |
| sendVideoPacketInternal(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 |
| setDownlinkMultipathMode(MultipathMode mode, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | 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 |
| setPreferMultipathType(MultipathType type, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | 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 |
| setUplinkMultipathMode(MultipathMode mode, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRtcConnection | 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 |