Package cardmanager.networking
Interface NetworkGame
-
- All Known Implementing Classes:
AbstractNetworkGame,ClientNetworkGame,ServerNetworkGame
public interface NetworkGame
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringallPlayersInOrderstatic java.lang.Stringaskstatic java.lang.StringFROMTOPstatic java.lang.StringLISTstatic java.lang.StringmyPilesstatic java.lang.StringnamesAllExceptMeestatic java.lang.StringneedYourPilesstatic java.lang.StringplainTextForAllstatic java.lang.StringrenameBackstatic java.lang.Stringrenamedstatic java.lang.StringRESPONSEstatic java.lang.StringserverNamestatic java.lang.StringsharedContentstatic java.lang.Stringshufflestatic java.lang.StringSTEALstatic java.lang.Stringsyncing
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Card[]askCards(java.lang.String nameFrom, java.lang.String nameTo, java.lang.String pile, java.lang.String reqest, java.lang.String context)voidcloseAll()java.lang.String[]getPlayerPiles(java.lang.String playerName)java.lang.String[]getPlayersExceptMe()java.lang.String[]getPlayersInOrder()java.lang.StringgetServerName()voidmessageToServerForAll(java.lang.String string)voidrenamePlayer(java.lang.String from, java.lang.String to)voidreplyCards(java.lang.String nameFrom, java.lang.String nameTo, java.lang.String pile, java.lang.String reqest, java.lang.String context)voidsendSharedContent(java.lang.String s)voidshufflePile(java.lang.String pile)voidsyncTable(java.lang.String createSentence)
-
-
-
Field Detail
-
plainTextForAll
static final java.lang.String plainTextForAll
- See Also:
- Constant Field Values
-
renameBack
static final java.lang.String renameBack
- See Also:
- Constant Field Values
-
renamed
static final java.lang.String renamed
- See Also:
- Constant Field Values
-
sharedContent
static final java.lang.String sharedContent
- See Also:
- Constant Field Values
-
namesAllExceptMee
static final java.lang.String namesAllExceptMee
- See Also:
- Constant Field Values
-
allPlayersInOrder
static final java.lang.String allPlayersInOrder
- See Also:
- Constant Field Values
-
needYourPiles
static final java.lang.String needYourPiles
- See Also:
- Constant Field Values
-
myPiles
static final java.lang.String myPiles
- See Also:
- Constant Field Values
-
syncing
static final java.lang.String syncing
- See Also:
- Constant Field Values
-
serverName
static final java.lang.String serverName
- See Also:
- Constant Field Values
-
shuffle
static final java.lang.String shuffle
- See Also:
- Constant Field Values
-
ask
static final java.lang.String ask
- See Also:
- Constant Field Values
-
LIST
static final java.lang.String LIST
- See Also:
- Constant Field Values
-
FROMTOP
static final java.lang.String FROMTOP
- See Also:
- Constant Field Values
-
STEAL
static final java.lang.String STEAL
- See Also:
- Constant Field Values
-
RESPONSE
static final java.lang.String RESPONSE
- See Also:
- Constant Field Values
-
-
Method Detail
-
askCards
Card[] askCards(java.lang.String nameFrom, java.lang.String nameTo, java.lang.String pile, java.lang.String reqest, java.lang.String context)
-
replyCards
void replyCards(java.lang.String nameFrom, java.lang.String nameTo, java.lang.String pile, java.lang.String reqest, java.lang.String context)
-
getServerName
java.lang.String getServerName()
-
getPlayersExceptMe
java.lang.String[] getPlayersExceptMe()
-
getPlayersInOrder
java.lang.String[] getPlayersInOrder()
-
getPlayerPiles
java.lang.String[] getPlayerPiles(java.lang.String playerName)
-
messageToServerForAll
void messageToServerForAll(java.lang.String string)
-
renamePlayer
void renamePlayer(java.lang.String from, java.lang.String to)
-
shufflePile
void shufflePile(java.lang.String pile)
-
sendSharedContent
void sendSharedContent(java.lang.String s)
-
syncTable
void syncTable(java.lang.String createSentence)
-
closeAll
void closeAll()
-
-