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.

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