cardmanager.networking.impl
Class AbstractNetworkGame
java.lang.Object
cardmanager.networking.impl.AbstractNetworkGame
- All Implemented Interfaces:
- NetworkGame
public abstract class AbstractNetworkGame
- extends java.lang.Object
- implements NetworkGame
Fields inherited from interface cardmanager.networking.NetworkGame |
allPlayersInOrder, ask, FROMTOP, LIST, myPiles, namesAllExceptMee, needYourPiles, plainTextForAll, renameBack, renamed, RESPONSE, serverName, sharedContent, shuffle, STEAL, syncing |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface cardmanager.networking.NetworkGame |
askCards, getPlayerPiles, getPlayersExceptMe, getPlayersInOrder, getServerName, messageToServerForAll, renamePlayer, replyCards, sendSharedContent, shufflePile, syncTable |
AbstractNetworkGame
public AbstractNetworkGame()
getNameFromNameAndCount
public static java.lang.String getNameFromNameAndCount(java.lang.String name)
parse
public static java.lang.String[] parse(java.lang.String command)
prepareNames
public static java.lang.String prepareNames(java.lang.String[] toArray)
prepareAllNames
public static java.lang.String prepareAllNames(java.lang.String[] toArray)
syncRequest
public static SyncKeeper syncRequest(JoinedPlayer fromwho,
java.lang.String reqestMessageToFromWho,
SyncKeeper waitFor,
int timeoout,
java.lang.String message,
NetworkLogger log)