Package 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
-
-
Field Summary
-
Fields inherited from interface cardmanager.networking.NetworkGame
allPlayersInOrder, ask, FROMTOP, LIST, myPiles, namesAllExceptMee, needYourPiles, plainTextForAll, renameBack, renamed, RESPONSE, serverName, sharedContent, shuffle, STEAL, syncing
-
-
Constructor Summary
Constructors Constructor Description AbstractNetworkGame()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetNameFromNameAndCount(java.lang.String name)static java.lang.String[]parse(java.lang.String command)static java.lang.StringprepareAllNames(java.lang.String[] toArray)static java.lang.StringprepareNames(java.lang.String[] toArray)static SyncKeepersyncRequest(JoinedPlayer fromwho, java.lang.String reqestMessageToFromWho, SyncKeeper waitFor, int timeoout, java.lang.String message, NetworkLogger log)-
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, closeAll, getPlayerPiles, getPlayersExceptMe, getPlayersInOrder, getServerName, messageToServerForAll, renamePlayer, replyCards, sendSharedContent, shufflePile, syncTable
-
-
-
-
Method Detail
-
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)
-
-