void AgoraRtcEventHandler.OnRtcStats(RtcStats stats) { OnRtcStats?.Invoke(stats); }
//When someone leaves the channel... private void OnLeaveChannel(RtcStats stats) { playerTwo.Clear(); playerTree.Clear(); }
public override void OnLeaveChannel(RtcStats stats) { Console.WriteLine("----->OnLeaveChannel duration={0}", stats.duration); }
void AgoraRtcEventHandler.OnLeaveChannel(RtcStats stats) { this.joinChanneled = false; OnLeaveChannel?.Invoke(stats); }
public virtual void OnLeaveChannel(RtcStats stats) { }
public virtual void OnRtcStats(RtcStats stats) { }
public virtual void OnRtcStats(string channelId, RtcStats stats) { }
// user leaves void OnLeaveChannelHandler(RtcStats stats) { print("User left"); currentUsers--; }
public static void LeaveChannelHandler(RtcStats stats) { main_thread_sync_context_.Post( new SendOrPostCallback(LeaveChannelHandlerUI), the_form); }
public virtual void OnLeaveChannel(string channelId, RtcStats stats) { }
public override void OnLeaveChannel(string channelId, RtcStats stats) { Console.WriteLine("----->OnLeaveChannel, channelId={0}", channelId); }
void EngineOnLeaveChannel(RtcStats stats) { string leaveChannelMessage = string.Format("leaveChannel callback duration {0}, tx: {1}, rx: {2}, tx kbps: {3}, rx kbps: {4}", stats.duration, stats.txBytes, stats.rxBytes, stats.txKBitRate, stats.rxKBitRate); Debug.Log(leaveChannelMessage); }
private void OnLeaveChannel(RtcStats stats) { _OnLeftChannel.OnNext(Unit.Default); }
void OnLeaveChannelHandler(RtcStats stats) { logger.UpdateLog("OnLeaveChannelSuccess"); }
void Channel2OnLeaveChannelHandler(string channelId, RtcStats rtcStats) { logger.UpdateLog(string.Format("Channel1OnLeaveChannelHandler channelId: {0}", channelId)); }
void OnLeaveChannelHandler(RtcStats stats) { logger.UpdateLog("OnLeaveChannelSuccess"); DestroyVideoView(0); }
// when this user leaves private void onLeaveChannel(RtcStats stats) { Debug.Log("LeaveChannel."); }