public void StopBroadcast() { if (m_HostId == -1) { if (LogFilter.logError) { Debug.LogError("NetworkDiscovery StopBroadcast not initialized"); } return; } if (!m_Running) { Debug.LogWarning("NetworkDiscovery StopBroadcast not started"); return; } if (m_IsServer) { NetworkTransport.StopBroadcastDiscovery(); } NetworkTransport.RemoveHost(m_HostId); m_HostId = -1; m_Running = false; m_IsServer = false; m_IsClient = false; m_MsgInBuffer = null; m_BroadcastsReceived = null; if (LogFilter.logDebug) { Debug.Log("Stopped Discovery broadcasting"); } }
/// <summary> /// <para>Stops listening and broadcasting.</para> /// </summary> public void StopBroadcast() { if (this.m_HostId == -1) { if (!LogFilter.logError) { return; } Debug.LogError((object)"NetworkDiscovery StopBroadcast not initialized"); } else if (!this.m_Running) { Debug.LogWarning((object)"NetworkDiscovery StopBroadcast not started"); } else { if (this.m_IsServer) { NetworkTransport.StopBroadcastDiscovery(); } NetworkTransport.RemoveHost(this.m_HostId); this.m_HostId = -1; this.m_Running = false; this.m_IsServer = false; this.m_IsClient = false; this.m_MsgInBuffer = (byte[])null; this.m_BroadcastsReceived = (Dictionary <string, NetworkBroadcastResult>)null; if (!LogFilter.logDebug) { return; } Debug.Log((object)"Stopped Discovery broadcasting"); } }
private void OnDestroy() { if ((this.m_IsServer && this.m_Running) && (this.m_HostId != -1)) { NetworkTransport.StopBroadcastDiscovery(); NetworkTransport.RemoveHost(this.m_HostId); } if ((this.m_IsClient && this.m_Running) && (this.m_HostId != -1)) { NetworkTransport.RemoveHost(this.m_HostId); } }
void OnDestroy() { if (m_IsServer && m_Running && m_HostId != -1) { NetworkTransport.StopBroadcastDiscovery(); NetworkTransport.RemoveHost(m_HostId); } if (m_IsClient && m_Running && m_HostId != -1) { NetworkTransport.RemoveHost(m_HostId); } }
private void OnDestroy() { if (this.m_IsServer && this.m_Running && this.m_HostId != -1) { NetworkTransport.StopBroadcastDiscovery(); NetworkTransport.RemoveHost(this.m_HostId); } if (!this.m_IsClient || !this.m_Running || this.m_HostId == -1) { return; } NetworkTransport.RemoveHost(this.m_HostId); }
public void StopBroadcastDiscovery() { NetworkTransport.StopBroadcastDiscovery(); }