Package GCG.server

Class EinSpieler


  • public class EinSpieler
    extends java.lang.Object
    Ein Spieler hat einen Namen und kann aktiv sein. Ein solcher Spieler wird im Server benutzt; er meldet sich von einer IP ueber einen Port am Server an.
    Version:
    3.1 vom 4.11.2015
    Author:
    Klaus Bovermann
    • Constructor Summary

      Constructors 
      Constructor Description
      EinSpieler​(java.lang.String pIp, int pPort)
      Ein neuer Spieler wird erzeugt.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getIp()
      liefert die IP des Spielers, ueber den er sich am Server gemeldet hat
      java.lang.String getName()
      Der Name des Spielers wird zurueck geliefert
      int getPort()
      liefert den Port des Spielers, ueber den er sich am Server gemeldet hat
      boolean isAktiv()
      liefert genau dann true, wenn dieser Spieler aktiv ist
      void setAktiv​(boolean pAktiv)  
      void setName​(java.lang.String pName)
      Der Spieler bekommt einen Namen
      • Methods inherited from class java.lang.Object

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

      • EinSpieler

        public EinSpieler​(java.lang.String pIp,
                          int pPort)
        Ein neuer Spieler wird erzeugt. Er hat einen "??" Namen und ist nicht aktiv.
        Parameters:
        pIp - Die IP dieses Spielers
        pPort - Der Port dieses Spielers
    • Method Detail

      • getName

        public java.lang.String getName()
        Der Name des Spielers wird zurueck geliefert
        Returns:
        der Name
      • setName

        public void setName​(java.lang.String pName)
        Der Spieler bekommt einen Namen
        Parameters:
        pName - der (neue) Name
      • isAktiv

        public boolean isAktiv()
        liefert genau dann true, wenn dieser Spieler aktiv ist
        Returns:
        the aktiv
      • setAktiv

        public void setAktiv​(boolean pAktiv)
        Parameters:
        pAktiv - die Aktivitaetsflagge
      • getIp

        public java.lang.String getIp()
        liefert die IP des Spielers, ueber den er sich am Server gemeldet hat
        Returns:
        the ip
      • getPort

        public int getPort()
        liefert den Port des Spielers, ueber den er sich am Server gemeldet hat
        Returns:
        the port