net.sourceforge.simplegamenet.chess
Class ChessServer

java.lang.Object
  extended bynet.sourceforge.simplegamenet.specs.GameServer
      extended bynet.sourceforge.simplegamenet.chess.ChessServer
All Implemented Interfaces:
ChessPacketCodes, ChessPlayFieldState

public class ChessServer
extends net.sourceforge.simplegamenet.specs.GameServer
implements ChessPacketCodes, ChessPlayFieldState


Field Summary
 
Fields inherited from class net.sourceforge.simplegamenet.specs.GameServer
serverEngine
 
Fields inherited from interface net.sourceforge.simplegamenet.chess.ChessPacketCodes
ACCEPT_REMISE, DECLINE_REMISE, E_MAKE_MOVE, E_OFFER_REMISE, MAKE_MOVE, MAKE_YIELD, MOVE_MADE, OFFER_REMISE, PARTICIPANTS_ORDER, PLAY_FIELD, REMISE_ACCEPTED, REMISE_DECLINED, REMISE_OFFERED, YIELD_MADE
 
Fields inherited from interface net.sourceforge.simplegamenet.chess.ChessPlayFieldState
CHECK, CHECKMATE, NORMAL_STATE, REMISE, STALEMATE, YIELDED
 
Constructor Summary
ChessServer(net.sourceforge.simplegamenet.specs.ServerEngine serverEngine)
           
 
Method Summary
 void gameAborting()
           
 void gameStarted()
           
 void playerAdded(net.sourceforge.simplegamenet.specs.PlayerSettings playerSettings)
           
 void playerRemoved(net.sourceforge.simplegamenet.specs.PlayerSettings playerSettings)
           
 void receiveData(Integer playerID, Serializable data)
           
 
Methods inherited from class net.sourceforge.simplegamenet.specs.GameServer
close, gameSettingsUpdated, playerSettingsUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChessServer

public ChessServer(net.sourceforge.simplegamenet.specs.ServerEngine serverEngine)
Method Detail

playerAdded

public void playerAdded(net.sourceforge.simplegamenet.specs.PlayerSettings playerSettings)

playerRemoved

public void playerRemoved(net.sourceforge.simplegamenet.specs.PlayerSettings playerSettings)

gameStarted

public void gameStarted()

receiveData

public void receiveData(Integer playerID,
                        Serializable data)

gameAborting

public void gameAborting()


Copyright © 2003-2004 The 3 Belgians. All Rights Reserved.