示例#1
0
        void MainWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
            BSQSim.UnLoadSystem();
            if (client != null)
            {
                client.disconnect();
            }

            DrawLogSystem("End program");
            DrawLogSystem("*----------------*");
        }
示例#2
0
    private void Form_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
        client.removeTuioListener(this);

        client.disconnect();
        System.Environment.Exit(0);
    }
示例#3
0
 public void Disconnect()
 {
     if (this.m_Client.isConnected())
     {
         int port = m_Client.getPort();
         m_Client.removeTuioListener(this);
         m_Client.disconnect();
         Debug.Log("Stopped listening to TUIO port " + port + ".");
     }
 }
 static void root_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     if (client != null)
     {
         client.removeTuioListener(tm);
         client.disconnect();
         System.Environment.Exit(0);
     }
     CompositionTarget.Rendering -= CompositionTarget_Rendering;
 }
示例#5
0
 public void Disconnect()
 {
     if (client == null)
     {
         return;
     }
     client.removeTuioListener(helper);
     client.disconnect();
     IsRunning = false;
 }
示例#6
0
 public void removetuioclinet()
 {
     if (client != null)
     {
         // Console.WriteLine("test 5.1");
         client.removeAllTuioListeners();
         // Console.WriteLine("test 5.2");
         client.disconnect();
         // Console.WriteLine("test 5.3");
     }
 }
示例#7
0
        public void removeListener(TuioListener tl)
        {
            m_refClt.removeTuioListener(tl);
            m_iListeners--;

            //last connection
            if (m_iListeners == 0)
            {
                m_refClt.disconnect();
            }
        }
        private void Stop()
        {
            _pointerTouchInfos.Clear();
            InjectPointerTouchInfos();

            if (_tuioClient != null)
            {
                _tuioClient.disconnect();
                _tuioClient.removeTuioListener(this);
                _tuioClient = null;
            }
        }
 public void Stop()
 {
     if (client != null)
     {
         client.disconnect();
         if (listener != null)
         {
             client.removeTuioListener(listener);
         }
         IsRunning = false;
     }
 }
        /// <summary>
        /// Shuts down the reception of tracking data by disconnecting the TUIO client.
        /// </summary>
        public void Shutdown()
        {
            if (_client != null)
            {
                _client.removeTuioListener(this);

                if (_client.isConnected())
                {
                    _client.disconnect();
                }

                _client = null;
                Debug.Log("Disconnected TUIO client: port is now free.");
            }
        }
示例#11
0
        /// <summary>
        /// Shuts down the reception of tracking data by disconnecting the TUIO client.
        /// </summary>
        public void Shutdown()
        {
            if (m_client != null)
            {
                m_client.removeTuioListener(this);
                if (m_client.isConnected())
                {
                    m_client.disconnect();
                }
                m_client = null;
                Debug.Log("--- Disconnected TUIO client: port is now free ---");
            }
            else
            {
//				Debug.LogWarning("--- Disconnect failed: No TuioClient object available ---");
            }
        }
示例#12
0
 public void disconnect()
 {
     client.disconnect();
     client.removeTuioListener(this);
 }
示例#13
0
 void OnDestroy()
 {
     client.removeAllTuioListeners();
     client.disconnect();
 }
示例#14
0
 public override void Dispose()
 {
     client.disconnect();
     client.removeAllTuioListeners();
 }