nanomunchers
Class NanoRef

java.lang.Object
  extended byheurgame.Referee
      extended byheurgame.DefaultReferee
          extended bynanomunchers.NanoRef
All Implemented Interfaces:
heurgame.event.GameListener

public class NanoRef
extends heurgame.DefaultReferee

The protocol for this game requires a special referee that can handle multiple concurrent connections.

Author:
David Kaplin

Field Summary
 
Fields inherited from class heurgame.DefaultReferee
debugging, game, playerMap, playerProxies, timeBroadcaster, timeMap
 
Constructor Summary
NanoRef()
           
 
Method Summary
 void gameEnded(heurgame.event.GameEvent e)
           
 void gameSetup(heurgame.event.GameEvent e)
           
 void gameStarted(heurgame.event.GameEvent e)
           
 
Methods inherited from class heurgame.DefaultReferee
addPlayer, disqualifyPlayer, rejectAllPlayers, rejectPlayer, reportIncrementalStatus, reportStatus, setup, warnPlayer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NanoRef

public NanoRef()
Method Detail

gameSetup

public void gameSetup(heurgame.event.GameEvent e)
See Also:
GameListener.gameSetup(heurgame.event.GameEvent)

gameStarted

public void gameStarted(heurgame.event.GameEvent e)
See Also:
GameListener.gameStarted(heurgame.event.GameEvent)

gameEnded

public void gameEnded(heurgame.event.GameEvent e)
See Also:
GameListener.gameEnded(heurgame.event.GameEvent)