public SocketClient(SocketServer server, TcpClient socket) { _server = server; Socket = socket; _readBuffer = new byte[1024 * 16]; _writeBuffer = new byte[1024 * 1024]; // too high? too low? not sure }
public Server() { Clients = new List<Client>(); _server = new SocketServer(12205); _server.NewClient += HandleNewClient; Instance = this; StartTime = DateTime.Now; PingTimer = new Timer(1000 * PolarisApp.Config.PingTime); // 1 Minute default PingTimer.Elapsed += PingClients; PingTimer.Start(); new QueryServer(QueryMode.BlockBalance, 12200); // Ship 2 }