From: Nathaniel Wesley Filardo Date: Sun, 22 Sep 2019 12:48:06 +0000 (+0100) Subject: lib: add lastConfigMessage for debugging X-Git-Tag: release-1.4~15 X-Git-Url: https://hydra-www.ietfng.org/gitweb/?a=commitdiff_plain;h=d2d8f393ab1f4d839651a09fa6964d8c249bf46f;p=acmetensortoys-ctfws-android lib: add lastConfigMessage for debugging --- diff --git a/lib/src/main/java/com/acmetensortoys/ctfwstimer/lib/CtFwSGameStateManager.java b/lib/src/main/java/com/acmetensortoys/ctfwstimer/lib/CtFwSGameStateManager.java index bb6e746..2c71faa 100644 --- a/lib/src/main/java/com/acmetensortoys/ctfwstimer/lib/CtFwSGameStateManager.java +++ b/lib/src/main/java/com/acmetensortoys/ctfwstimer/lib/CtFwSGameStateManager.java @@ -56,6 +56,7 @@ public class CtFwSGameStateManager { } } private Game curstate = new Game(); + private String lastConfigMessage; // for debugging public synchronized void fromMqttConfigMessage(String st) { Game g = new Game(); @@ -87,11 +88,13 @@ public class CtFwSGameStateManager { break; } } + lastConfigMessage = tm; if (!curstate.equals(g)) { curstate = g; notifyConfigEtAl(); } } + public String getLastConfigMessage() { return lastConfigMessage; } public synchronized String toMqttConfigMessage() { if (!curstate.configured) { return "none";