コード例 #1
0
ファイル: Program.cs プロジェクト: pcl5389/ScalerServer
        private static SimpleHost InitHost(string dir)
        {
            SimpleHost host = (SimpleHost)CreateWorkerAppDomainWithHost("/", dir, typeof(SimpleHost));

            //SimpleHost host = (SimpleHost)ApplicationHost.CreateApplicationHost(typeof(SimpleHost), "/", dir);
            host.Config("/", dir);
            return(host);
        }
コード例 #2
0
ファイル: WorkerRequest.cs プロジェクト: pcl5389/ScalerServer
        public WorkerRequest(SimpleHost host, HttpProcessor processor, RequestInfo requestInfo)
        {
            _host        = host;
            _processor   = processor;
            _requestInfo = requestInfo;

            _responseHeaders   = new Dictionary <string, string>();
            _responseBodyBytes = new List <byte[]>();

            ParseRequestHeaders();
        }
コード例 #3
0
 public WebServer(SimpleHost host, int port)
 {
     _host = host;
     Port  = port;
     _host.OnStartService += Start;
 }
コード例 #4
0
 public HttpProcessor(SimpleHost host, Socket socket)
 {
     _host   = host;
     _socket = socket;
 }