cardmanager.networking
Interface NetworkGame

All Known Implementing Classes:
AbstractNetworkGame, ClientNetworkGame, ServerNetworkGame

public interface NetworkGame


Field Summary
static java.lang.String allPlayersInOrder
           
static java.lang.String ask
           
static java.lang.String FROMTOP
           
static java.lang.String LIST
           
static java.lang.String myPiles
           
static java.lang.String namesAllExceptMee
           
static java.lang.String needYourPiles
           
static java.lang.String plainTextForAll
           
static java.lang.String renameBack
           
static java.lang.String renamed
           
static java.lang.String RESPONSE
           
static java.lang.String serverName
           
static java.lang.String sharedContent
           
static java.lang.String shuffle
           
static java.lang.String STEAL
           
static java.lang.String syncing
           
 
Method Summary
 Card[] askCards(java.lang.String nameFrom, java.lang.String nameTo, java.lang.String pile, java.lang.String reqest, java.lang.String context)
           
 void closeAll()
           
 java.lang.String[] getPlayerPiles(java.lang.String playerName)
           
 java.lang.String[] getPlayersExceptMe()
           
 java.lang.String[] getPlayersInOrder()
           
 java.lang.String getServerName()
           
 void messageToServerForAll(java.lang.String string)
           
 void renamePlayer(java.lang.String from, java.lang.String to)
           
 void replyCards(java.lang.String nameFrom, java.lang.String nameTo, java.lang.String pile, java.lang.String reqest, java.lang.String context)
           
 void sendSharedContent(java.lang.String s)
           
 void shufflePile(java.lang.String pile)
           
 void syncTable(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()