ReleaseSocket() private method

private ReleaseSocket ( SocketHandler socket ) : void
socket SocketHandler
return void
コード例 #1
0
        public void ReleaseSocket(string machinePortAndSid, SocketHandler socket)
        {
            RemoteConnection connection = (RemoteConnection)_connections[machinePortAndSid];

            if (connection != null)
            {
                connection.ReleaseSocket(socket);
            }
            else
            {
                socket.Close();
            }
        }
コード例 #2
0
        } // GetSocket

        public void ReleaseSocket(String machinePortAndSid, SocketHandler socket)
        {
            RemoteConnection connection = (RemoteConnection)_connections[machinePortAndSid];

            if (connection != null)
            {
                connection.ReleaseSocket(socket);
            }
            else
            {
                // there should have been a connection, so let's just close
                //   this socket.
                socket.Close();
            }
        } // ReleaseSocket