Package GCG.protokoll

Class PROTOKOLL


  • public class PROTOKOLL
    extends java.lang.Object
    Diese Zeichenketten werden zwischen Client und Server ausgetauscht.
    Version:
    4.1 vom 19.11.2015
    Author:
    Klaus Bovermann
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String CS_FAERBE
      (F) mit Trenner wird der Knotenname und, durch KOMMA getrennt, die Farbnummer angehaengt.
      static java.lang.String CS_FARBZAHL
      (A) Anfrage an den Server: wie viele Farben sind zulaessig?
      static java.lang.String CS_GRAPH
      (G) Anfrage an den Server: gib mir die Grapheninfos
      static java.lang.String CS_KNOTEN
      (K) Anfrage an den Server: gib mir die Knoteninfos
      static java.lang.String SC_AKTIV
      (Z) Sie sind jetzt am Zug.
      static java.lang.String SC_ERROR
      (E) mit Trenner wird die Fehlermeldung anhehaengt
      static java.lang.String SC_FARBZAHL
      (A) Mit Trenner wird die Anzahl der zulaessigen Farben angehaengt
      static java.lang.String SC_GEFAERBT
      (F) Mit Trenner wird der Knotenname und, mit KOMMA getrennt, die Farbnummer angehaengt.
      static java.lang.String SC_GEWINN_ENDE
      (B) Das Spiel ist beendet.
      static java.lang.String SC_GRAPH
      (G) Mit Trenner wird der Graphstring angehaengt
      static java.lang.String SC_INAKTIV
      (X) Sie sind jetzt am nicht Zug.
      static java.lang.String SC_KNOTEN
      (K) Mit Trenner wird der Knotenstring angehaengt
      static java.lang.String SC_NAME
      (N) Mit Trenner wird der Name des Spielers angehaengt
      static java.lang.String SC_OK
      (O) mit Trenner werden Meldungen anhehaengt
      static java.lang.String SC_START
      (S) Das Spiel wird gestartet.
      static java.lang.String SC_UNENTSCHIEDEN
      (U) Das Spiel wurde unentschieden beendet.
      static java.lang.String SC_VERBINDUNG_BEENDET
      (V) Die Kommunikation mit dem anfragenden Clienten wurde beendet.
      static java.lang.String TRENNER
      (:) Nachrichten werden immer in der Form TAG TRENNER INFOS verschickt.
    • Constructor Summary

      Constructors 
      Constructor Description
      PROTOKOLL()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CS_FAERBE

        public static final java.lang.String CS_FAERBE
        (F) mit Trenner wird der Knotenname und, durch KOMMA getrennt, die Farbnummer angehaengt. Meldung an den Server: Ich faerbe den Knoten xxx mit der Farbe fff
        See Also:
        Constant Field Values
      • CS_KNOTEN

        public static final java.lang.String CS_KNOTEN
        (K) Anfrage an den Server: gib mir die Knoteninfos
        See Also:
        Constant Field Values
      • CS_GRAPH

        public static final java.lang.String CS_GRAPH
        (G) Anfrage an den Server: gib mir die Grapheninfos
        See Also:
        Constant Field Values
      • CS_FARBZAHL

        public static final java.lang.String CS_FARBZAHL
        (A) Anfrage an den Server: wie viele Farben sind zulaessig?
        See Also:
        Constant Field Values
      • SC_OK

        public static final java.lang.String SC_OK
        (O) mit Trenner werden Meldungen anhehaengt
        See Also:
        Constant Field Values
      • SC_GEFAERBT

        public static final java.lang.String SC_GEFAERBT
        (F) Mit Trenner wird der Knotenname und, mit KOMMA getrennt, die Farbnummer angehaengt. Der Knoten mit dem angegebenen Namen wurde mit der Farbe (angegebene Nummer) gefaerbt.
        See Also:
        Constant Field Values
      • SC_KNOTEN

        public static final java.lang.String SC_KNOTEN
        (K) Mit Trenner wird der Knotenstring angehaengt
        See Also:
        Constant Field Values
      • SC_NAME

        public static final java.lang.String SC_NAME
        (N) Mit Trenner wird der Name des Spielers angehaengt
        See Also:
        Constant Field Values
      • SC_GRAPH

        public static final java.lang.String SC_GRAPH
        (G) Mit Trenner wird der Graphstring angehaengt
        See Also:
        Constant Field Values
      • SC_FARBZAHL

        public static final java.lang.String SC_FARBZAHL
        (A) Mit Trenner wird die Anzahl der zulaessigen Farben angehaengt
        See Also:
        Constant Field Values
      • SC_ERROR

        public static final java.lang.String SC_ERROR
        (E) mit Trenner wird die Fehlermeldung anhehaengt
        See Also:
        Constant Field Values
      • SC_UNENTSCHIEDEN

        public static final java.lang.String SC_UNENTSCHIEDEN
        (U) Das Spiel wurde unentschieden beendet.
        See Also:
        Constant Field Values
      • SC_GEWINN_ENDE

        public static final java.lang.String SC_GEWINN_ENDE
        (B) Das Spiel ist beendet. Mit Trenner wird der Name des Siegers angehaengt.
        See Also:
        Constant Field Values
      • SC_VERBINDUNG_BEENDET

        public static final java.lang.String SC_VERBINDUNG_BEENDET
        (V) Die Kommunikation mit dem anfragenden Clienten wurde beendet. Es wird noch eine Nachricht per Trenner angehaengt.
        See Also:
        Constant Field Values
      • SC_START

        public static final java.lang.String SC_START
        (S) Das Spiel wird gestartet.
        See Also:
        Constant Field Values
      • SC_AKTIV

        public static final java.lang.String SC_AKTIV
        (Z) Sie sind jetzt am Zug.
        See Also:
        Constant Field Values
      • SC_INAKTIV

        public static final java.lang.String SC_INAKTIV
        (X) Sie sind jetzt am nicht Zug.
        See Also:
        Constant Field Values
      • TRENNER

        public static final java.lang.String TRENNER
        (:) Nachrichten werden immer in der Form TAG TRENNER INFOS verschickt.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PROTOKOLL

        public PROTOKOLL()