Ejemplo n.º 1
0
        public Int64 Close()
        {
            Int64 currentCount = 0;

            try
            {
                IsConnectToDisconnected = true;

                Conn.LingerState = new LingerOption(false, 0);
                //Conn.Close();
                Conn.Disconnect(true);
                Conn.Dispose();

                Conn = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            }
            catch (Exception ex)
            {
                LastExceptionMessage = ex.Message;
            }
            finally
            {
                currentCount = DummyManager.DummyDisConnected();
            }

            return(currentCount);
        }
Ejemplo n.º 2
0
 public void Close()
 {
     try
     {
         Client.Close();
     }
     catch (Exception ex)
     {
         LastExceptionMessage = ex.Message;
     }
     finally
     {
         DummyManager.DummyDisConnected();
     }
 }
Ejemplo n.º 3
0
        public Int64 Close()
        {
            Int64 currentCount = 0;

            try
            {
                Client.Close();
            }
            catch (Exception ex)
            {
                LastExceptionMessage = ex.Message;
            }
            finally
            {
                currentCount = DummyManager.DummyDisConnected();
            }

            return(currentCount);
        }