public void StopClient(string strEndPoint) { for (int i = clientsList.Count - 1; i >= 0; i--) { OVRSocketClient client = ((OVRSocketClient)clientsList[i]); if (client.RemoteEndPoint == strEndPoint) { client.Stop(); break; } } }
public void UnInitialize() { if (m_server != null) { m_server.StopAllClients(); m_server.StopListen(); if (m_IsServerRunning && EventNetworkStatus != null) { EventNetworkStatus(false); } m_IsServerRunning = false; m_server = null; } if (m_client != null) { m_client.Stop(); m_client = null; } }