Пример #1
0
 void ReconnectionHelper_Reconnected(object sender, Network.ConnectionEventArgs e)
 {
     lock (this)
     {
         ReconnectionHelper.Close();
         ReconnectionHelper = null;
         Connection.ConnectionStateChanged += server__ConnectionStateChanged;
     }
     server__ConnectionStateChanged(Connection, e);
 }
Пример #2
0
 public void Disconnect()
 {
     bIsDisconnecting = true;
     if (ReconnectionHelper != null)
     {
         ReconnectionHelper.Close();
         ReconnectionHelper = null;
         Connection.ConnectionStateChanged += server__ConnectionStateChanged;
     }
     Connection.CloseConnection();
     if (Settings.OscPort > 0)
     {
         Network.Osc.OscPacketDispatcher.UnBind(Settings.OscPort, OscListener_PacketReceived);
     }
 }
Пример #3
0
        public void Disconnect()
        {
            lock (this)
            {
                bIsDisconnecting = true;
                if (ReconnectionHelper != null)
                {
                    ReconnectionHelper.Close();
                    ReconnectionHelper = null;
                    Connection.ConnectionStateChanged += server__ConnectionStateChanged;
                }
            }

            Connection.CloseConnection();
        }