/// <summary> /// Constructs an instance of the AcceptConnectionClosure class. /// </summary> /// <param name="iTransportContext">The transport context.</param> /// <param name="listeningEndPoint">The end point.</param> /// <param name="socket">The socket.</param> /// <param name="iAcceptConnectionConsumer"></param> public AcceptConnectionClosure(ITransportContext iTransportContext, string listeningEndPoint, Socket socket, IAcceptConnectionConsumer iAcceptConnectionConsumer) { this.ITransportContext = iTransportContext; this.ListeningEndPoint = listeningEndPoint; this.Socket = socket; this.IAcceptConnectionConsumer = iAcceptConnectionConsumer; }