Esempio n. 1
0
 private void Save()
 {
     using (var w = new StreamWriter(ConfigFileName, false, Encoding.UTF8))
     {
         w.WriteLine("[server]");
         w.Write("protocol = ");
         w.WriteLine(Protocol.ToString().ToLower());
         w.Write("address = ");
         w.WriteLine(Address);
         w.Write("port = ");
         w.WriteLine(Port);
         w.WriteLine("[security]");
         w.Write("sym_algorithm = ");
         w.WriteLine(SymAlgorithm.ToString().ToLower());
         w.Write("asym_algorithm = ");
         w.WriteLine(AsymAlgorithm.ToString().ToLower());
         w.Write("sym_key_size = ");
         w.WriteLine(SymAlgorithmKeySize);
         w.Write("asym_key_size = ");
         w.WriteLine(AsymAlgorithmKeySize);
         w.WriteLine("[socket]");
         w.Write("ipv6 = ");
         w.WriteLine(UseIPv6 ? 1 : 0);
         w.Write("send_timeout = ");
         w.WriteLine(SocketSendTimeout);
         w.Write("send_buffer_size = ");
         w.WriteLine(SocketSendBufferSize);
         w.Write("recv_buffer_size = ");
         w.WriteLine(SocketReceiveBufferSize);
         w.Write("backlog = ");
         w.WriteLine(SocketBacklog);
         w.WriteLine("[misc]");
         w.Write("update_sleep = ");
         w.WriteLine(UpdateSleep);
     }
 }
Esempio n. 2
0
 public void Save()
 {
     using (var w = new StreamWriter(ConfigFileName, false, Encoding.UTF8))
     {
         w.WriteLine("[client]");
         w.Write("protocol = ");
         w.WriteLine(Protocol.ToString().ToLower());
         w.Write("host = ");
         w.WriteLine(Host);
         w.Write("port = ");
         w.WriteLine(Port);
         w.Write("login = "******"password = "******"" ? "" : Encrypt(Password));
         w.Write("remember = ");
         w.WriteLine(Remember ? 1 : 0);
         w.WriteLine("[security]");
         w.Write("sym_algorithm = ");
         w.WriteLine(SymAlgorithm.ToString().ToLower());
         w.Write("asym_algorithm = ");
         w.WriteLine(AsymAlgorithm.ToString().ToLower());
         w.WriteLine("[socket]");
         w.Write("ipv6 = ");
         w.WriteLine(UseIPv6 ? 1 : 0);
         w.Write("send_timeout = ");
         w.WriteLine(SocketSendTimeout);
         w.Write("send_buffer_size = ");
         w.WriteLine(SocketSendBufferSize);
         w.Write("recv_buffer_size = ");
         w.WriteLine(SocketReceiveBufferSize);
         w.WriteLine("[misc]");
         w.Write("update_sleep = ");
         w.WriteLine(UpdateSleep);
     }
 }