Process() public method

01/06/10 sky: added RequestInfo construction
public Process ( ) : void
return void
Beispiel #1
0
        public void ProcessRequest(Connection conn) {
            // Add a pending call to make sure our thread doesn't get killed
            AddPendingCall();

            try {
                Request request = new Request(_server, this, conn);
                request.Process();
            }
            finally {
                RemovePendingCall();
            }
        }
Beispiel #2
0
        public void ProcessRequest(Connection conn)
        {
            // Add a pending call to make sure our thread doesn't get killed
            AddPendingCall();

            try {
                Request request = new Request(_server, this, conn);
                request.Process();
            }
            finally {
                RemovePendingCall();
            }
        }
Beispiel #3
0
        public void ProcessOneRequest()
        {
            // wait for at least some input
            if (WaitForRequestBytes() == 0)
            {
                WriteErrorAndClose(400);
                return;
            }

            Request request = new Request(_host, this);

            request.Process();
        }
        public void ProcessOneRequest()
        {
            // wait for at least some input
            if (WaitForRequestBytes() == 0) {
                WriteErrorAndClose(400);
                return;
            }

            Request request = new Request(_host, this);
            request.Process();
        }
Beispiel #5
0
        public void ProcessRequest(Connection conn)
        {
            // Add a pending call to make sure our thread doesn't get killed
            AddPendingCall();

            try {
                Request request = new Request(_server, this, conn);
                //YAPS.ConsoleOutputLogger.WriteLine("Cassini - " + request.GetRawUrl());
                request.Process();
            }
            finally {
                RemovePendingCall();
            }
        }