コード例 #1
0
 public void Start()
 {
     if (connectionHandler == null)
     {
         connectionHandler = new HttpConnectionHandler(ipAddress, Port);
         connectionHandler.SocketAccepted += connectionHandler_SocketAccepted;
         connectionHandler.Start();
         Port         = connectionHandler.Port;
         proxyAddress = string.Format("http://{0}:{1}", ipAddress, Port);
         Logger.Debug("Proxy: Started listener on '{0}'", proxyAddress);
     }
 }
コード例 #2
0
        public void Start()
        {
            lock (SyncRoot)
            {
                if (listener != null)
                {
                    Stop();
                }

                OnStarting();
                listener = new HttpConnectionHandler(IPAddress.Any, port);
                listener.SocketAccepted += listener_SocketAccepted;
                listener.Start();
                if (Emitter != null)
                {
                    Emitter.Publish();
                }
            }
        }