Agora Java API Reference for Android
agora::rtc::IRtcConnectionEx Member List

This is the complete list of members for agora::rtc::IRtcConnectionEx, including all inherited members.

AddRef() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
batchSendVideoPacket(std::vector< video_packet_t > &packets)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
ccType()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
connect(const char *token, const char *channelId, user_id_t userId)=0agora::rtc::IRtcConnectionpure virtual
createDataStream(int *streamId, bool reliable, bool ordered, bool sync)=0agora::rtc::IRtcConnectionpure virtual
deinitialize()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
didStreamMessageSync(uid_t userId, int streamId, const char *data, size_t length, uint64_t sentTs)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
disconnect()=0agora::rtc::IRtcConnectionpure virtual
enableEncryption(bool enabled, const EncryptionConfig &config)=0agora::rtc::IRtcConnectionpure virtual
getAgoraParameter()=0agora::rtc::IRtcConnectionpure virtual
getAudioPacketFilter()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getCallContext()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getCid()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getConnectionInfo()=0agora::rtc::IRtcConnectionpure virtual
getConnId()=0agora::rtc::IRtcConnectionpure virtual
getIOWorker()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getLocalUid()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getLocalUser()=0agora::rtc::IRtcConnectionpure virtual
getParameters(const std::string &parameters, any_document_t &results)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getRemoteUsers(UserList &users)=0agora::rtc::IRtcConnectionpure virtual
GetStats()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getTransportStats()=0agora::rtc::IRtcConnectionpure virtual
getUid(user_id_t userId, rtc::uid_t *uid)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getUserId(rtc::uid_t uid, std::string &userId)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getUserInfo(user_id_t userId, agora::UserInfo &userInfo)=0agora::rtc::IRtcConnectionpure virtual
getUserInfoByUid(uid_t uid, rtc::UserInfo *userInfo)=0agora::rtc::IRtcConnectionpure virtual
getUserInfoByUserAccount(const char *userAccount, rtc::UserInfo *userInfo)=0agora::rtc::IRtcConnectionpure virtual
getUserRole()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
getVideoPacketFilter()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
hasAudioRemoteTrack(user_id_t id)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
HasOneRef() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
hasVideoRemoteTrack(user_id_t id, uint32_t ssrc)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
initialize(const base::AgoraServiceConfiguration &serviceCfg, const RtcConnectionConfiguration &cfg)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
initializeEx(const base::AgoraServiceConfiguration &serviceCfg, const RtcConnectionConfigurationEx &cfg)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
isCommunicationMode()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
isConnected()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
isEncryptionEnabled() const =0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
isRtcContextValid()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
isWebrtcPacerEnabled()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
muteAllRemoteAudio(bool mute)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
muteAllRemoteVideo(bool mute)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
muteLocalAudio(bool mute)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
muteLocalVideo(bool mute)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
muteRemoteAudio(user_id_t userId, bool mute)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
muteRemoteVideo(user_id_t userId, bool mute)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
networkChanged(commons::network::network_info_t &&networkInfo)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
onApiCallExecuted(int err, const char *api, const char *result)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
onClientRoleChanged(CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
onDownlinkNetworkInfoUpdated(const DownlinkNetworkInfo &info)agora::rtc::INetworkObservervirtual
onUplinkNetworkInfoUpdated(const UplinkNetworkInfo &info)agora::rtc::INetworkObservervirtual
registerEventHandler(IRtcEngineEventHandler *eventHandler, bool isExHandler)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
registerNetworkObserver(INetworkObserver *observer, void(*safeDeleter)(INetworkObserver *)=NULL)=0agora::rtc::IRtcConnectionpure virtual
registerObserver(IRtcConnectionObserver *observer, void(*safeDeleter)(IRtcConnectionObserver *)=NULL)=0agora::rtc::IRtcConnectionpure virtual
Release() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
renewToken(const char *token)=0agora::rtc::IRtcConnectionpure virtual
reportArgusCounters(int *counterId, int *value, int count, user_id_t userId)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendAudioFrame(SAudioFrame &frame)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendAudioPacket(audio_packet_t &packet, int delay_ms=0)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendBroadcastPacket(std::string &&data)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendCallRating(const std::string &callId, int rating, const std::string &description)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendCustomReportMessage(const char *id, const char *category, const char *event, const char *label, int value)=0agora::rtc::IRtcConnectionpure virtual
sendRecordingArgusEvents(const protocol::CmdRecordingEventReportArgus &events)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendReport(const void *data, size_t length, int level, int type, int retry, const base::ExtraReportData *extra)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendStreamMessage(int streamId, const char *data, size_t length)=0agora::rtc::IRtcConnectionpure virtual
sendVideoCustomCtrlBroadcastPacket(video_custom_ctrl_broadcast_packet_t &packet)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendVideoPacket(video_packet_t &packet)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendVideoRtcpFeedbackPacket(video_report_packet_t &report)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendVideoRtcpPacket(video_rtcp_packet_t &rtcp)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
sendWebAgentVideoStats(const std::string &uidstr, const WebAgentVideoStats &stats)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setBannedTime(const uint64_t banned_time)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setChannelId(const char *channel)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setChannelProfile(CHANNEL_PROFILE_TYPE channel_profile)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setConnectionState(CONNECTION_STATE_TYPE state)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setDefaultMuteAllRemoteAudioStreams(bool mute)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setDefaultMuteAllRemoteVideoStreams(bool mute)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setLocalUserId(user_id_t userId)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setPacketObserver(IPacketObserver *observer)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setParameters(const std::string &parameters, bool cache, bool suppressNotification)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setRemoteDefaultVideoStreamType(VIDEO_STREAM_TYPE type)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setRemoteVideoStreamType(user_id_t userId, VIDEO_STREAM_TYPE type)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setRtcStats(const RtcStats &stats)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setUserRole(CLIENT_ROLE_TYPE role)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
setVos(const char *name, int port)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
startLastmileProbeTest(const LastmileProbeConfig &config)=0agora::rtc::IRtcConnectionpure virtual
stopAsyncHandler(bool waitForExit)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
stopLastmileProbeTest()=0agora::rtc::IRtcConnectionpure virtual
subscribeReceivePacketHandler(ReceivePacketHandler &&handler)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
unregisterEventHandler(IRtcEngineEventHandler *eventHandler)=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
unregisterNetworkObserver(INetworkObserver *observer)=0agora::rtc::IRtcConnectionpure virtual
unregisterObserver(IRtcConnectionObserver *observer)=0agora::rtc::IRtcConnectionpure virtual
unsubscribeReceivePacketHandler()=0 (defined in agora::rtc::IRtcConnectionEx)agora::rtc::IRtcConnectionExpure virtual
~INetworkObserver() (defined in agora::rtc::INetworkObserver)agora::rtc::INetworkObservervirtual
~IRtcConnection() (defined in agora::rtc::IRtcConnection)agora::rtc::IRtcConnectionprotected
~RefCountInterface() (defined in agora::RefCountInterface)agora::RefCountInterfaceprotectedvirtual