change function to C# style

Change the first letter of function to upper case letter to fit C# code
style
This commit is contained in:
wzxjohn
2014-11-09 02:18:47 +08:00
parent 9f50a5a34b
commit fc53a07203
7 changed files with 109 additions and 109 deletions
+15 -15
View File
@@ -13,7 +13,7 @@ namespace Shadowsocks.Controller
{
private Server config;
//private Encryptor encryptor;
Socket listener;
Socket _listener;
public Local(Server config)
{
this.config = config;
@@ -25,24 +25,24 @@ namespace Shadowsocks.Controller
try
{
// Create a TCP/IP socket.
listener = new Socket(AddressFamily.InterNetwork,
_listener = new Socket(AddressFamily.InterNetwork,
SocketType.Stream, ProtocolType.Tcp);
IPEndPoint localEndPoint = new IPEndPoint(0, config.local_port);
// Bind the socket to the local endpoint and listen for incoming connections.
listener.Bind(localEndPoint);
listener.Listen(100);
_listener.Bind(localEndPoint);
_listener.Listen(100);
// Start an asynchronous socket to listen for connections.
Console.WriteLine("Shadowsocks started");
listener.BeginAccept(
_listener.BeginAccept(
new AsyncCallback(AcceptCallback),
listener);
_listener);
}
catch(SocketException)
{
listener.Close();
_listener.Close();
throw;
}
@@ -50,7 +50,7 @@ namespace Shadowsocks.Controller
public void Stop()
{
listener.Close();
_listener.Close();
}
@@ -90,7 +90,7 @@ namespace Shadowsocks.Controller
//handler.BeginReceive(state.buffer, 0, StateObject.BufferSize, 0,
// new AsyncCallback(ReadCallback), state);
}
catch (Exception)
catch
{
//Console.WriteLine(e.Message);
}
@@ -141,7 +141,7 @@ namespace Shadowsocks.Controller
// Connect to the remote endpoint.
remote.BeginConnect(remoteEP,
new AsyncCallback(connectCallback), null);
new AsyncCallback(ConnectCallback), null);
}
catch (Exception e)
{
@@ -182,7 +182,7 @@ namespace Shadowsocks.Controller
((IDisposable)encryptor).Dispose();
}
private void connectCallback(IAsyncResult ar)
private void ConnectCallback(IAsyncResult ar)
{
try
{
@@ -192,7 +192,7 @@ namespace Shadowsocks.Controller
//Console.WriteLine("Socket connected to {0}",
// remote.RemoteEndPoint.ToString());
handshakeReceive();
HandshakeReceive();
}
catch (Exception e)
{
@@ -201,12 +201,12 @@ namespace Shadowsocks.Controller
}
}
private void handshakeReceive()
private void HandshakeReceive()
{
try
{
connection.BeginReceive(connetionRecvBuffer, 0, 256, 0,
new AsyncCallback(handshakeReceiveCallback), null);
new AsyncCallback(HandshakeReceiveCallback), null);
}
catch (Exception e)
{
@@ -215,7 +215,7 @@ namespace Shadowsocks.Controller
}
}
private void handshakeReceiveCallback(IAsyncResult ar)
private void HandshakeReceiveCallback(IAsyncResult ar)
{
try
{
+14 -14
View File
@@ -33,7 +33,7 @@ namespace Shadowsocks.Controller
new AsyncCallback(AcceptCallback),
listener);
watchPACFile();
WatchPacFile();
}
public string TouchPACFile()
@@ -61,7 +61,7 @@ namespace Shadowsocks.Controller
Socket conn = listener.EndAccept(ar);
conn.BeginReceive(new byte[1024], 0, 1024, 0,
new AsyncCallback(receiveCallback), conn);
new AsyncCallback(ReceiveCallback), conn);
}
catch (Exception e)
{
@@ -69,7 +69,7 @@ namespace Shadowsocks.Controller
}
}
private string getPACContent()
private string GetPACContent()
{
if (File.Exists(PAC_FILE))
{
@@ -92,17 +92,17 @@ namespace Shadowsocks.Controller
return System.Text.Encoding.UTF8.GetString(buffer, 0, n);
}
}
watchPACFile();
WatchPacFile();
}
private void receiveCallback(IAsyncResult ar)
private void ReceiveCallback(IAsyncResult ar)
{
Socket conn = (Socket)ar.AsyncState;
try
{
int bytesRead = conn.EndReceive(ar);
string pac = getPACContent();
string pac = GetPACContent();
string proxy = "PROXY 127.0.0.1:8123;";
@@ -118,7 +118,7 @@ Connection: Close
", System.Text.Encoding.UTF8.GetBytes(pac).Length) + pac;
byte[] response = System.Text.Encoding.UTF8.GetBytes(text);
conn.BeginSend(response, 0, response.Length, 0, new AsyncCallback(sendCallback), conn);
conn.BeginSend(response, 0, response.Length, 0, new AsyncCallback(SendCallback), conn);
}
else
{
@@ -132,13 +132,13 @@ Connection: Close
}
}
private void sendCallback(IAsyncResult ar)
private void SendCallback(IAsyncResult ar)
{
Socket conn = (Socket)ar.AsyncState;
conn.Shutdown(SocketShutdown.Send);
}
private void watchPACFile()
private void WatchPacFile()
{
if (watcher != null)
{
@@ -147,14 +147,14 @@ Connection: Close
watcher = new FileSystemWatcher(Directory.GetCurrentDirectory());
watcher.NotifyFilter = NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.DirectoryName;
watcher.Filter = PAC_FILE;
watcher.Changed += watcher_Changed;
watcher.Created += watcher_Changed;
watcher.Deleted += watcher_Changed;
watcher.Renamed += watcher_Changed;
watcher.Changed += Watcher_Changed;
watcher.Created += Watcher_Changed;
watcher.Deleted += Watcher_Changed;
watcher.Renamed += Watcher_Changed;
watcher.EnableRaisingEvents = true;
}
void watcher_Changed(object sender, FileSystemEventArgs e)
private void Watcher_Changed(object sender, FileSystemEventArgs e)
{
if (PACFileChanged != null)
{
+15 -15
View File
@@ -11,11 +11,11 @@ namespace Shadowsocks.Controller
{
class PolipoRunner
{
private Process process;
private Process _process;
public void Start(Server config)
{
if (process == null)
if (_process == null)
{
Process[] existingPolipo = Process.GetProcessesByName("ss_polipo");
foreach (Process p in existingPolipo)
@@ -36,34 +36,34 @@ namespace Shadowsocks.Controller
FileManager.ByteArrayToFile(temppath + "/polipo.conf", System.Text.Encoding.UTF8.GetBytes(polipoConfig));
FileManager.UncompressFile(temppath + "/ss_polipo.exe", Resources.polipo_exe);
process = new Process();
_process = new Process();
// Configure the process using the StartInfo properties.
process.StartInfo.FileName = temppath + "/ss_polipo.exe";
process.StartInfo.Arguments = "-c \"" + temppath + "/polipo.conf\"";
process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
process.StartInfo.UseShellExecute = false;
process.StartInfo.CreateNoWindow = true;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
_process.StartInfo.FileName = temppath + "/ss_polipo.exe";
_process.StartInfo.Arguments = "-c \"" + temppath + "/polipo.conf\"";
_process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
_process.StartInfo.UseShellExecute = false;
_process.StartInfo.CreateNoWindow = true;
_process.StartInfo.RedirectStandardOutput = true;
_process.StartInfo.RedirectStandardError = true;
//process.StandardOutput
process.Start();
_process.Start();
}
}
public void Stop()
{
if (process != null)
if (_process != null)
{
try
{
process.Kill();
process.WaitForExit();
_process.Kill();
_process.WaitForExit();
}
catch (InvalidOperationException)
{
// do nothing
}
process = null;
_process = null;
}
}
}
@@ -14,7 +14,7 @@ namespace Shadowsocks.Controller
private Local local;
private PACServer pacServer;
private Configuration config;
private Configuration _config;
private PolipoRunner polipoRunner;
private bool stopped = false;
@@ -31,10 +31,10 @@ namespace Shadowsocks.Controller
public ShadowsocksController()
{
config = Configuration.Load();
_config = Configuration.Load();
polipoRunner = new PolipoRunner();
polipoRunner.Start(config.GetCurrentServer());
local = new Local(config.GetCurrentServer());
polipoRunner.Start(_config.GetCurrentServer());
local = new Local(_config.GetCurrentServer());
try
{
local.Start();
@@ -47,20 +47,20 @@ namespace Shadowsocks.Controller
Console.WriteLine(e.Message);
}
updateSystemProxy();
UpdateSystemProxy();
}
public void SaveConfig(Configuration newConfig)
{
Configuration.Save(newConfig);
// some logic in configuration updated the config when saving, we need to read it again
config = Configuration.Load();
_config = Configuration.Load();
local.Stop();
polipoRunner.Stop();
polipoRunner.Start(config.GetCurrentServer());
polipoRunner.Start(_config.GetCurrentServer());
local = new Local(config.GetCurrentServer());
local = new Local(_config.GetCurrentServer());
local.Start();
if (ConfigChanged != null)
@@ -71,7 +71,7 @@ namespace Shadowsocks.Controller
public Server GetCurrentServer()
{
return config.GetCurrentServer();
return _config.GetCurrentServer();
}
// always return copy
@@ -83,9 +83,9 @@ namespace Shadowsocks.Controller
public void ToggleEnable(bool enabled)
{
config.enabled = enabled;
updateSystemProxy();
SaveConfig(config);
_config.enabled = enabled;
UpdateSystemProxy();
SaveConfig(_config);
if (EnableStatusChanged != null)
{
EnableStatusChanged(this, new EventArgs());
@@ -101,7 +101,7 @@ namespace Shadowsocks.Controller
stopped = true;
local.Stop();
polipoRunner.Stop();
if (config.enabled)
if (_config.enabled)
{
SystemProxy.Disable();
}
@@ -124,9 +124,9 @@ namespace Shadowsocks.Controller
return "ss://" + base64;
}
private void updateSystemProxy()
private void UpdateSystemProxy()
{
if (config.enabled)
if (_config.enabled)
{
SystemProxy.Enable();
}
@@ -138,7 +138,7 @@ namespace Shadowsocks.Controller
private void pacServer_PACFileChanged(object sender, EventArgs e)
{
updateSystemProxy();
UpdateSystemProxy();
}
}