private void OnConnection(object sender, ConnectEventArgs eventArgs) { var address = eventArgs.Handler.GetRemoteAddress(); ConsoleDebug.Ordinary("Successful connection with address " + address.ToString()); var socket = eventArgs.Handler as Socket; RegisterNewGame(socket); //start sending keepalive bytes startKeepAlive(socket); }
private void OnConnection(object sender, ConnectEventArgs eventArgs) { var address = eventArgs.Handler.GetRemoteAddress(); ConsoleDebug.Ordinary("Successful connection with address " + address.ToString()); var socket = eventArgs.Handler as Socket; serverSocket = socket; string xmlMessage = XmlMessageConverter.ToXml(new GetGames()); connection.SendFromClient(socket, xmlMessage); //start sending keep alive bytes startKeepAlive(socket); }