From b2d725f4c3ada6717f8b82c9c686a44114b154ff Mon Sep 17 00:00:00 2001
From: Sebastian Lenzlinger
Date: Sat, 26 Mar 2022 13:14:36 +0100
Subject: [PATCH] Finnished ClientMsgDecoder! last thing todo is implement the
execution of the input.
---
...dmi.dbis.cs108.example.HelloWorldTest.html | 6 +-
.../dbis/cs108/multiplayer/client/Client.java | 248 +++++++++---------
.../client/InputToProtocolMap.java | 40 +--
.../client/NTtBProtocolParser.java | 110 ++++----
.../multiplayer/client/ProtocolParser.java | 15 +-
.../multiplayer/protocol/NTtBFormatMsg.java | 66 +++--
.../protocol/NTtB_Protocol_Definition.txt | 2 +
.../protocol/NightTrainProtocol.java | 4 +-
.../multiplayer/server/ClientHandler.java | 37 ++-
.../multiplayer/server/ClientMsgDecoder.java | 126 +++++----
.../server/cmd/methods/CommandExecuter.java | 73 ++++++
.../server/cmd/methods/msgToMethod.java | 8 +
12 files changed, 423 insertions(+), 312 deletions(-)
create mode 100644 src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/cmd/methods/CommandExecuter.java
create mode 100644 src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/cmd/methods/msgToMethod.java
diff --git a/build/reports/tests/test/classes/ch.unibas.dmi.dbis.cs108.example.HelloWorldTest.html b/build/reports/tests/test/classes/ch.unibas.dmi.dbis.cs108.example.HelloWorldTest.html
index ad548b2..4b6b755 100644
--- a/build/reports/tests/test/classes/ch.unibas.dmi.dbis.cs108.example.HelloWorldTest.html
+++ b/build/reports/tests/test/classes/ch.unibas.dmi.dbis.cs108.example.HelloWorldTest.html
@@ -41,7 +41,7 @@
|
|
@@ -76,7 +76,7 @@
| testMain() |
-0.009s |
+0.013s |
passed |
@@ -89,7 +89,7 @@
Generated by
-Gradle 6.9.2 at 06.03.2022, 13:30:14
+Gradle 6.9.2 at 26.03.2022, 12:19:23