Video SDK v3.7.1 API Reference for Unity
Namespaces | Functions
AgoraChannelCallback.cs File Reference

Namespaces

namespace  agora_gaming_rtc
 

Functions

delegate void agora_gaming_rtc.ChannelOnWarningHandler (string channelId, int warn, string message)
 
delegate void agora_gaming_rtc.ChannelOnErrorHandler (string channelId, int err, string message)
 
delegate void agora_gaming_rtc.ChannelOnJoinChannelSuccessHandler (string channelId, uint uid, int elapsed)
 
delegate void agora_gaming_rtc.ChannelOnReJoinChannelSuccessHandler (string channelId, uint uid, int elapsed)
 
delegate void agora_gaming_rtc.ChannelOnLeaveChannelHandler (string channelId, RtcStats rtcStats)
 
delegate void agora_gaming_rtc.ChannelOnClientRoleChangedHandler (string channelId, CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole)
 
delegate void agora_gaming_rtc.ChannelOnUserJoinedHandler (string channelId, uint uid, int elapsed)
 
delegate void agora_gaming_rtc.ChannelOnUserOffLineHandler (string channelId, uint uid, USER_OFFLINE_REASON reason)
 
delegate void agora_gaming_rtc.ChannelOnConnectionLostHandler (string channelId)
 
delegate void agora_gaming_rtc.ChannelOnRequestTokenHandler (string channelId)
 
delegate void agora_gaming_rtc.ChannelOnTokenPrivilegeWillExpireHandler (string channelId, string token)
 
delegate void agora_gaming_rtc.ChannelOnRtcStatsHandler (string channelId, RtcStats rtcStats)
 
delegate void agora_gaming_rtc.ChannelOnNetworkQualityHandler (string channelId, uint uid, int txQuality, int rxQuality)
 
delegate void agora_gaming_rtc.ChannelOnRemoteVideoStatsHandler (string channelId, RemoteVideoStats remoteVideoStats)
 
delegate void agora_gaming_rtc.ChannelOnRemoteAudioStatsHandler (string channelId, RemoteAudioStats remoteAudioStats)
 
delegate void agora_gaming_rtc.ChannelOnRemoteAudioStateChangedHandler (string channelId, uint uid, REMOTE_AUDIO_STATE state, REMOTE_AUDIO_STATE_REASON reason, int elapsed)
 
delegate void agora_gaming_rtc.ChannelOnActiveSpeakerHandler (string channelId, uint uid)
 
delegate void agora_gaming_rtc.ChannelOnVideoSizeChangedHandler (string channelId, uint uid, int width, int height, int rotation)
 
delegate void agora_gaming_rtc.ChannelOnRemoteVideoStateChangedHandler (string channelId, uint uid, REMOTE_VIDEO_STATE state, REMOTE_VIDEO_STATE_REASON reason, int elapsed)
 
delegate void agora_gaming_rtc.ChannelOnStreamMessageHandler (string channelId, uint uid, int streamId, string data, int length)
 
delegate void agora_gaming_rtc.ChannelOnStreamMessageErrorHandler (string channelId, uint uid, int streamId, int code, int missed, int cached)
 
delegate void agora_gaming_rtc.ChannelOnMediaRelayStateChangedHandler (string channelId, CHANNEL_MEDIA_RELAY_STATE state, CHANNEL_MEDIA_RELAY_ERROR code)
 
delegate void agora_gaming_rtc.ChannelOnMediaRelayEventHandler (string channelId, CHANNEL_MEDIA_RELAY_EVENT events)
 
delegate void agora_gaming_rtc.ChannelOnRtmpStreamingStateChangedHandler (string channelId, string url, RTMP_STREAM_PUBLISH_STATE state, RTMP_STREAM_PUBLISH_ERROR_TYPE errCode)
 
delegate void agora_gaming_rtc.ChannelOnTranscodingUpdatedHandler (string channelId)
 
delegate void agora_gaming_rtc.ChannelOnRemoteSubscribeFallbackToAudioOnlyHandler (string channelId, uint uid, bool isFallbackOrRecover)
 
delegate void agora_gaming_rtc.ChannelOnConnectionStateChangedHandler (string channelId, CONNECTION_STATE_TYPE state, CONNECTION_CHANGED_REASON_TYPE reason)
 
delegate void agora_gaming_rtc.ChannelOnLocalPublishFallbackToAudioOnlyHandler (string channelId, bool isFallbackOrRecover)
 
delegate void agora_gaming_rtc.ChannelOnRtmpStreamingEventHandler (string channelId, string url, RTMP_STREAMING_EVENT eventCode)
 
delegate void agora_gaming_rtc.ChannelOnAudioPublishStateChangedHandler (string channelId, STREAM_PUBLISH_STATE oldState, STREAM_PUBLISH_STATE newState, int elapseSinceLastState)
 
delegate void agora_gaming_rtc.ChannelOnVideoPublishStateChangedHandler (string channelId, STREAM_PUBLISH_STATE oldState, STREAM_PUBLISH_STATE newState, int elapseSinceLastState)
 
delegate void agora_gaming_rtc.ChannelOnAudioSubscribeStateChangedHandler (string channelId, uint uid, STREAM_SUBSCRIBE_STATE oldState, STREAM_SUBSCRIBE_STATE newState, int elapseSinceLastState)
 
delegate void agora_gaming_rtc.ChannelOnVideoSubscribeStateChangedHandler (string channelId, uint uid, STREAM_SUBSCRIBE_STATE oldState, STREAM_SUBSCRIBE_STATE newState, int elapseSinceLastState)
 
delegate void agora_gaming_rtc.ChannelOnUserSuperResolutionEnabledHandler (string channelId, uint uid, bool enabled, SUPER_RESOLUTION_STATE_REASON reason)
 
delegate void agora_gaming_rtc.ChannelOnClientRoleChangeFailedHandler (string channelId, CLIENT_ROLE_CHANGE_FAILED_REASON reason, CLIENT_ROLE_TYPE currentRole)
 
delegate void agora_gaming_rtc.ChannelOnFirstRemoteVideoFrameHandler (string channelId, uint uid, int width, int height, int elapsed)
 
delegate void agora_gaming_rtc.ChannelOnChannelProxyConnectedHandler (string channelId, uint uid, PROXY_TYPE proxyType, string localProxyIp, int elapsed)