diff --git a/src/Game.java b/src/Game.java index cc545db..fda0384 100644 --- a/src/Game.java +++ b/src/Game.java @@ -13,4 +13,8 @@ public class Game { user = new User(); } + + public void processMessage(String msg) { + System.out.println(msg); + } } diff --git a/src/WordleServer.java b/src/WordleServer.java index b2157ff..bac9254 100644 --- a/src/WordleServer.java +++ b/src/WordleServer.java @@ -4,6 +4,8 @@ public class WordleServer extends Server { public static final int DEFAULT_PORT = 1000; + + List games; public static void main( String[] args ) { new WordleServer(); @@ -21,11 +23,13 @@ public class WordleServer extends Server { super(pPort); db = new DatabaseConnector("", 0, "wordle.db", "", ""); + + games = new List<>(); } @Override public void processNewConnection( String pClientIP, int pClientPort ) { - System.out.println("New connection: " + pClientPort); + games.append(new Game(this)); } @Override @@ -35,7 +39,8 @@ public class WordleServer extends Server { @Override public void processMessage( String pClientIP, int pClientPort, String pMessage ) { - System.out.println("Message: " + pMessage); + games.toFirst(); + games.getContent().processMessage(pMessage); } }