jfreerails.controller
Interface ServerControlInterface

All Known Implementing Classes:
FreerailsGameServer

public interface ServerControlInterface

Defines the methods that a client can call on the server using a Message2Server.

Author:
Luke
See Also:
Message2Server

Field Summary
static java.lang.String FREERAILS_SAV
           
static java.lang.String VERSION
           
 
Method Summary
 void loadgame(java.lang.String saveGameName)
           
 void newGame(java.lang.String mapName)
           
 void refreshSavedGames()
           
 void savegame(java.lang.String saveGameName)
           
 void stopGame()
           
 

Field Detail

FREERAILS_SAV

static final java.lang.String FREERAILS_SAV
See Also:
Constant Field Values

VERSION

static final java.lang.String VERSION
See Also:
Constant Field Values
Method Detail

loadgame

void loadgame(java.lang.String saveGameName)
              throws java.io.IOException
Throws:
java.io.IOException

savegame

void savegame(java.lang.String saveGameName)

stopGame

void stopGame()

refreshSavedGames

void refreshSavedGames()

newGame

void newGame(java.lang.String mapName)