Agora C++ API Reference for All Platforms
|
This is the complete list of members for agora::rtc::IChannelEventHandler, including all inherited members.
onActiveSpeaker(IChannel *rtcChannel, uid_t uid) | agora::rtc::IChannelEventHandler | inlinevirtual |
onChannelError(IChannel *rtcChannel, int err, const char *msg) | agora::rtc::IChannelEventHandler | inlinevirtual |
onChannelMediaRelayEvent(IChannel *rtcChannel, CHANNEL_MEDIA_RELAY_EVENT code) | agora::rtc::IChannelEventHandler | inlinevirtual |
onChannelMediaRelayStateChanged(IChannel *rtcChannel, CHANNEL_MEDIA_RELAY_STATE state, CHANNEL_MEDIA_RELAY_ERROR code) | agora::rtc::IChannelEventHandler | inlinevirtual |
onChannelWarning(IChannel *rtcChannel, int warn, const char *msg) | agora::rtc::IChannelEventHandler | inlinevirtual |
onClientRoleChanged(IChannel *rtcChannel, CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole) | agora::rtc::IChannelEventHandler | inlinevirtual |
onConnectionLost(IChannel *rtcChannel) | agora::rtc::IChannelEventHandler | inlinevirtual |
onConnectionStateChanged(IChannel *rtcChannel, CONNECTION_STATE_TYPE state, CONNECTION_CHANGED_REASON_TYPE reason) | agora::rtc::IChannelEventHandler | inlinevirtual |
onJoinChannelSuccess(IChannel *rtcChannel, uid_t uid, int elapsed) | agora::rtc::IChannelEventHandler | inlinevirtual |
onLeaveChannel(IChannel *rtcChannel, const RtcStats &stats) | agora::rtc::IChannelEventHandler | inlinevirtual |
onNetworkQuality(IChannel *rtcChannel, uid_t uid, int txQuality, int rxQuality) | agora::rtc::IChannelEventHandler | inlinevirtual |
onRejoinChannelSuccess(IChannel *rtcChannel, uid_t uid, int elapsed) | agora::rtc::IChannelEventHandler | inlinevirtual |
onRemoteAudioStateChanged(IChannel *rtcChannel, uid_t uid, REMOTE_AUDIO_STATE state, REMOTE_AUDIO_STATE_REASON reason, int elapsed) | agora::rtc::IChannelEventHandler | inlinevirtual |
onRemoteAudioStats(IChannel *rtcChannel, const RemoteAudioStats &stats) | agora::rtc::IChannelEventHandler | inlinevirtual |
onRemoteSubscribeFallbackToAudioOnly(IChannel *rtcChannel, uid_t uid, bool isFallbackOrRecover) | agora::rtc::IChannelEventHandler | inlinevirtual |
onRemoteVideoStateChanged(IChannel *rtcChannel, uid_t uid, REMOTE_VIDEO_STATE state, REMOTE_VIDEO_STATE_REASON reason, int elapsed) | agora::rtc::IChannelEventHandler | inlinevirtual |
onRemoteVideoStats(IChannel *rtcChannel, const RemoteVideoStats &stats) | agora::rtc::IChannelEventHandler | inlinevirtual |
onRequestToken(IChannel *rtcChannel) | agora::rtc::IChannelEventHandler | inlinevirtual |
onRtcStats(IChannel *rtcChannel, const RtcStats &stats) | agora::rtc::IChannelEventHandler | inlinevirtual |
onRtmpStreamingStateChanged(IChannel *rtcChannel, const char *url, RTMP_STREAM_PUBLISH_STATE state, RTMP_STREAM_PUBLISH_ERROR errCode) | agora::rtc::IChannelEventHandler | inlinevirtual |
onStreamInjectedStatus(IChannel *rtcChannel, const char *url, uid_t uid, int status) | agora::rtc::IChannelEventHandler | inlinevirtual |
onStreamMessage(IChannel *rtcChannel, uid_t uid, int streamId, const char *data, size_t length) | agora::rtc::IChannelEventHandler | inlinevirtual |
onStreamMessageError(IChannel *rtcChannel, uid_t uid, int streamId, int code, int missed, int cached) | agora::rtc::IChannelEventHandler | inlinevirtual |
onTokenPrivilegeWillExpire(IChannel *rtcChannel, const char *token) | agora::rtc::IChannelEventHandler | inlinevirtual |
onTranscodingUpdated(IChannel *rtcChannel) | agora::rtc::IChannelEventHandler | inlinevirtual |
onUserJoined(IChannel *rtcChannel, uid_t uid, int elapsed) | agora::rtc::IChannelEventHandler | inlinevirtual |
onUserOffline(IChannel *rtcChannel, uid_t uid, USER_OFFLINE_REASON_TYPE reason) | agora::rtc::IChannelEventHandler | inlinevirtual |
onVideoSizeChanged(IChannel *rtcChannel, uid_t uid, int width, int height, int rotation) | agora::rtc::IChannelEventHandler | inlinevirtual |
~IChannelEventHandler() | agora::rtc::IChannelEventHandler | inlinevirtual |