Ejemplo n.º 1
0
        /// <summary>
        /// Stop listening
        /// </summary>
        public void Stop()
        {
            if (Running)
            {
                //TODO log output here
                //"Stopping server"

                Running = false;
                Server?.Dispose();

                //TODO log output here
                //"Stopped"
            }
            else
            {
                //TODO log output here
                //"Server already stopped"
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Тут не нужно закрывать соединение потому, что сообщения могут
 ///  отправляться/приниматься ещё несколько секунд
 /// </summary>
 private void OnDestroy()
 {
     udpClientWrapper?.Stop();
     udpClientWrapper?.Dispose();
 }