Пример #1
0
 private void stop()
 {
     Interlocked.Exchange(ref bWorkThread, -1);
     while (bReadyExit == false)
     {
         ;
     }
     mClient.cmdExit();
     mClient.disconnect();
 }
Пример #2
0
        public void disconnect()
        {
            if (bOpen == false)
            {
                return;
            }
            bOpen = false;

            Interlocked.Exchange(ref bWorkThread, -1);
            while (bReadyExit == false)
            {
                ;
            }
            mClient.cmdExit();
            mClient.disconnect();
        }