Ejemplo n.º 1
0
        public bool Stop()
        {
            bool result = this.backend.NotNull() && this.backend.Stop();

            this.backend = null;
            return(result);
        }
Ejemplo n.º 2
0
 public bool StartThreaded(uint port)
 {
     return((this.backend = Http.Server.StartThreaded(this.Process, port)).NotNull());
 }
Ejemplo n.º 3
0
		public static bool Run(Action<Connection> connected, uint port)
		{
			bool result;
			using (Server server = new Server(connected))
				result = server.Run(port);
			return result;
		}
Ejemplo n.º 4
0
		public static bool Run(Action<Connection> connected, Uri.Endpoint endPoint)
		{
			bool result;
			using (Server server = new Server(connected))
				result = server.Run(endPoint);
			return result;
		}
Ejemplo n.º 5
0
		public static Server Start(Action<Connection> connected, uint port)
		{
			Server result = new Server(connected);
			if (!result.Start(port))
			{
				result.Dispose();
				result = null;
			}
			return result;
		}
Ejemplo n.º 6
0
		public static Server Start(Action<Connection> connected, Uri.Endpoint endPoint)
		{
			Server result = new Server(connected);
			if (!result.Start(endPoint))
			{
				result.Dispose();
				result = null;
			}
			return result;
		}