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.String
getNameFromNameAndCount(java.lang.String name)
static java.lang.String[]
parse(java.lang.String command)
static java.lang.String
prepareAllNames(java.lang.String[] toArray)
static java.lang.String
prepareNames(java.lang.String[] toArray)
static SyncKeeper
syncRequest(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)
-
-