private void IceStateChange(IceConnectionState state) { if (state == IceConnectionState.Disconnected) { Console.WriteLine("ICE has left the building."); } }
private void OnIceStateChanged2(IceConnectionState newState) { if ((newState == IceConnectionState.Connected) || (newState == IceConnectionState.Completed)) { iceConnectedEvent2_.Set(); } }
private void OnIceStateChanged(IceConnectionState newState) { Util.WriteLine($"WebRTCSession.IceStateChanged {newState}"); ConnectionState = newState; if (newState == IceConnectionState.Disconnected) { cancelSession.Cancel(); } }
private void OnIceStateChanged(IceConnectionState newState) { Logger.Log($"Connection state changed to {newState}."); IceConnectionState = newState; // ICE was disconnected, which generally indicates that the remote peer was closed. // Shut down the remote media player and clear the remote video statistics. if (newState == IceConnectionState.Disconnected) { //OnPeerDisconnected(); } }
private void IceStateChange(IceConnectionState state) { if (state == IceConnectionState.Disconnected) { Console.WriteLine("ICE has left the building."); } if (state == IceConnectionState.Failed) { Console.WriteLine("ICE has failed."); } if (state == IceConnectionState.Checking) { Console.WriteLine("ICE IS CHECKING................."); } }
public void OnIceConnectionChange(IceConnectionState iceConnectionState) { _executor.Execute(() => { _logger.Debug(TAG, $"IceConnectionState: {iceConnectionState}"); switch (iceConnectionState) { case IceConnectionState.Connected: _events.OnIceConnected(); break; case IceConnectionState.Disconnected: _events.OnIceDisconnected(); break; case IceConnectionState.Failed: _peerConnectionClient.ReportError("Ice connection failed."); break; } }); }
/// <summary> /// 状态转换为标准字符串 /// </summary> /// <param name="state">状态</param> /// <returns></returns> private static string GetIceConnectionName(IceConnectionState state) { switch (state) { case IceConnectionState.New: return("new"); case IceConnectionState.Connected: return("connected"); case IceConnectionState.Completed: return("completed"); case IceConnectionState.Failed: return("failed"); case IceConnectionState.Disconnected: return("disconnected"); case IceConnectionState.Closed: return("closed"); case IceConnectionState.Max: return("max"); case IceConnectionState.Checking: return("checking"); } return("unkown"); }
public static void IceStateChangedCallback(IntPtr userData, IceConnectionState newState) { var peer = Utils.ToWrapper <PeerConnection>(userData); peer.OnIceStateChanged(newState); }
public static RTCIceConnectionState ToPlatformNative(this IceConnectionState nativePort) => (RTCIceConnectionState)nativePort;
/// <summary> /// Console message when IceState changed /// </summary> /// <param name="state">IceSate</param> private void IceStateChange(IceConnectionState state) { Console.WriteLine("IceState changed : " + state.ToString()); }
private void Connection_IceStateChanged(IceConnectionState newState) { Debug.LogWarning("IceGatheringStateChanged"); }