public Client(string Name, PacketskHandler hander) { proxyIp = ConfigurationManager.AppSettings.Get("proxyIp").Split('.'); //m_Thread = new Thread(new ThreadStart(ThreadStartHander)); //m_Thread.Name = Name; //m_Thread.Start(); m_Buffer = new ByteQueue(this); this.m_PacketsHander = hander; this.m_Disposed = false; }
public static void Main(string[] args) { int m_ProcessorCount = Environment.ProcessorCount; if (m_ProcessorCount > 1) { m_MultiProcessor = true; } if (m_MultiProcessor || Is64Bit) { Console.WriteLine("Core: Optimizing for {0} {2}processor{1}", m_ProcessorCount, m_ProcessorCount == 1 ? "" : "s", Is64Bit ? "64-bit " : ""); } SocketPool.Create(); PacketskHandler packetsHandler = new PacketskHandler(); while (m_Signal.WaitOne()) { } }
public LocalClient(string p, PacketskHandler m_Handler) : base(p, m_Handler) { m_Peek = new byte[4]; }