Process() 공개 메소드

01/06/10 sky: added RequestInfo construction
public Process ( ) : void
리턴 void
예제 #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();
            }
        }
예제 #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();
            }
        }
예제 #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();
        }
예제 #4
0
        public void ProcessOneRequest()
        {
            // wait for at least some input
            if (WaitForRequestBytes() == 0) {
                WriteErrorAndClose(400);
                return;
            }

            Request request = new Request(_host, this);
            request.Process();
        }
예제 #5
0
파일: Host.cs 프로젝트: bietiekay/YAPS
        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();
            }
        }