Beispiel #1
0
 /// <summary>
 /// Initializes a new Proxy instance.
 /// </summary>
 /// <param name="file">The XML configuration file to use.</param>
 public Proxy(string file)
 {
     Config = new ProxyConfig(this, file);
     if (File.Exists(Config.File))
     {
         Config.LoadData();
     }
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new Proxy instance.
 /// </summary>
 public Proxy()
 {
     Config = new ProxyConfig(this, new AuthenticationList());
     listeners = new Dictionary<Guid, Listener>();
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new Proxy instance.
 /// </summary>
 /// <param name="file">The XML configuration file to use.</param>
 public Proxy(string file)
 {
     Config = new ProxyConfig(this, file);
     if (File.Exists(Config.File))
         Config.LoadData();
 }
Beispiel #4
0
 /// <summary>
 /// Entry point of the application.
 /// </summary>
 //public static void Main() {
 //    try {
 //        string dir = Environment.CurrentDirectory;
 //        if (!dir.Substring(dir.Length - 1, 1).Equals(@"\"))
 //            dir += @"\";
 //        Proxy prx = new Proxy(dir + "config.xml");
 //        prx.Start();
 //    } catch {
 //        Console.WriteLine("The program ended abnormally!");
 //    }
 //}
 /// <summary>
 /// Initializes a new Proxy instance.
 /// </summary>
 /// <param name="file">The XML configuration file to use.</param>
 public Proxy(string file)
 {
     Config = new ProxyConfig(this, file);
 }
Beispiel #5
0
		/// <summary>
		/// Initializes a new Proxy instance.
		/// </summary>
		/// <param name="file">The XML configuration file to use.</param>
		public Proxy(string file) {
			Config = new ProxyConfig(this, file);
		}
Beispiel #6
0
 /// <summary>
 /// Initializes a new Proxy instance.
 /// </summary>
 public Proxy()
 {
     Config    = new ProxyConfig(this, new AuthenticationList());
     listeners = new Dictionary <Guid, Listener>();
 }