Agora C++ API Reference for All Platforms
agora::rtc::IRtcConnectionObserver Member List

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

onApiCallExecuted(int err, const char *api, const char *result) __deprecatedagora::rtc::IRtcConnectionObserverinlinevirtual
onChangeRoleFailure(CLIENT_ROLE_CHANGE_FAILED_REASON reason, CLIENT_ROLE_TYPE currentRole)agora::rtc::IRtcConnectionObserverinlinevirtual
onChangeRoleSuccess(CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole, const ClientRoleOptions &newRoleOptions)agora::rtc::IRtcConnectionObserverinlinevirtual
onChannelMediaRelayStateChanged(int state, int code)=0agora::rtc::IRtcConnectionObserverpure virtual
onConnected(const TConnectionInfo &connectionInfo, CONNECTION_CHANGED_REASON_TYPE reason)=0agora::rtc::IRtcConnectionObserverpure virtual
onConnecting(const TConnectionInfo &connectionInfo, CONNECTION_CHANGED_REASON_TYPE reason)=0agora::rtc::IRtcConnectionObserverpure virtual
onConnectionFailure(const TConnectionInfo &connectionInfo, CONNECTION_CHANGED_REASON_TYPE reason)=0agora::rtc::IRtcConnectionObserverpure virtual
onConnectionLost(const TConnectionInfo &connectionInfo)=0agora::rtc::IRtcConnectionObserverpure virtual
onContentInspectResult(media::CONTENT_INSPECT_RESULT result)agora::rtc::IRtcConnectionObserverinlinevirtual
onDisconnected(const TConnectionInfo &connectionInfo, CONNECTION_CHANGED_REASON_TYPE reason)=0agora::rtc::IRtcConnectionObserverpure virtual
onEncryptionError(ENCRYPTION_ERROR_TYPE errorType)agora::rtc::IRtcConnectionObserverinlinevirtual
onError(ERROR_CODE_TYPE error, const char *msg)agora::rtc::IRtcConnectionObserverinlinevirtual
onLastmileProbeResult(const LastmileProbeResult &result)=0agora::rtc::IRtcConnectionObserverpure virtual
onLastmileQuality(const QUALITY_TYPE quality)=0agora::rtc::IRtcConnectionObserverpure virtual
onLicenseValidationFailure(LICENSE_ERROR_TYPE error)agora::rtc::IRtcConnectionObserverinlinevirtual
onLocalUserRegistered(uid_t uid, const char *userAccount)agora::rtc::IRtcConnectionObserverinlinevirtual
onNetworkTypeChanged(NETWORK_TYPE type)agora::rtc::IRtcConnectionObserverinlinevirtual
onReconnected(const TConnectionInfo &connectionInfo, CONNECTION_CHANGED_REASON_TYPE reason)=0agora::rtc::IRtcConnectionObserverpure virtual
onReconnecting(const TConnectionInfo &connectionInfo, CONNECTION_CHANGED_REASON_TYPE reason)=0agora::rtc::IRtcConnectionObserverpure virtual
onSnapshotTaken(uid_t uid, const char *filePath, int width, int height, int errCode)agora::rtc::IRtcConnectionObserverinlinevirtual
onStreamMessageError(user_id_t userId, int streamId, int code, int missed, int cached)agora::rtc::IRtcConnectionObserverinlinevirtual
onTokenPrivilegeDidExpire()=0agora::rtc::IRtcConnectionObserverpure virtual
onTokenPrivilegeWillExpire(const char *token)=0agora::rtc::IRtcConnectionObserverpure virtual
onTransportStats(const RtcStats &stats)=0agora::rtc::IRtcConnectionObserverpure virtual
onUploadLogResult(const char *requestId, bool success, UPLOAD_ERROR_REASON reason)agora::rtc::IRtcConnectionObserverinlinevirtual
onUserAccountUpdated(uid_t uid, const char *userAccount)agora::rtc::IRtcConnectionObserverinlinevirtual
onUserJoined(user_id_t userId)=0agora::rtc::IRtcConnectionObserverpure virtual
onUserLeft(user_id_t userId, USER_OFFLINE_REASON_TYPE reason)=0agora::rtc::IRtcConnectionObserverpure virtual
onUserNetworkQuality(user_id_t userId, QUALITY_TYPE txQuality, QUALITY_TYPE rxQuality)agora::rtc::IRtcConnectionObserverinlinevirtual
onWlAccMessage(WLACC_MESSAGE_REASON reason, WLACC_SUGGEST_ACTION action, const char *wlAccMsg)agora::rtc::IRtcConnectionObserverinlinevirtual
onWlAccStats(WlAccStats currentStats, WlAccStats averageStats)agora::rtc::IRtcConnectionObserverinlinevirtual
~IRtcConnectionObserver()agora::rtc::IRtcConnectionObserverinlinevirtual