public void processRequest(AsynchronousServer.ClientConnection cc, HTTPRequest request)
 {
     foreach (IHTTPRequestResponsibility responsibility in requestChainOfResponsibility)
     {
         if (responsibility.process(cc, request))
         {
             break;
         }
     }
 }
 public HTTPRequestEventArgs(AsynchronousServer.ClientConnection clientConnection, HTTPRequest request)
 {
     this.clientConnection = clientConnection;
     this.request          = request;
     cancel = false;
 }
 public bool process(AsynchronousServer.ClientConnection cc, HTTPRequest request)
 {
     cc.Send(new PageNotFoundResponsePage().ToString());
     return(true);
 }
 public ConnectionNotifyEventArgs(String message,
                                  AsynchronousServer.ClientConnection clientConnection)
     : base(clientConnection)
 {
     this.message = message;
 }
 public ConnectionEventArgs(AsynchronousServer.ClientConnection clientConnection)
 {
     this.clientConnection = clientConnection;
 }