Package pp.battleship.message.server
Schnittstelle ServerInterpreter
- Alle bekannten Implementierungsklassen:
ClientGameLogic
public interface ServerInterpreter
An interface for processing server messages.
Implementations of this interface can be used to handle different types of server messages.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidreceived(EffectMessage msg) Handles an EffectMessage received from the server.voidreceived(GameDetails msg) Handles a GameDetails message received from the server.voidHandles a StartBattleMessage received from the server.
-
Methodendetails
-
received
Handles a GameDetails message received from the server.- Parameter:
msg- the GameDetails message received
-
received
Handles a StartBattleMessage received from the server.- Parameter:
msg- the StartBattleMessage received
-
received
Handles an EffectMessage received from the server.- Parameter:
msg- the EffectMessage received
-