public class GameClient extends Game implements javax.jmdns.ServiceListener
Modifier and Type | Class and Description |
---|---|
class |
GameClient.Server |
HOSTNAME, MSG_KEY, PORT, SERVICE_TYPE
Constructor and Description |
---|
GameClient(MainActivity activity,
boolean connectDirectly) |
Modifier and Type | Method and Description |
---|---|
void |
botsSelected(java.util.ArrayList<Robot> bots) |
GameMap |
getGameMap() |
User |
getMyUser() |
java.util.ArrayList<Robot> |
getRobots() |
GameClient.Server |
getServer() |
java.util.ArrayList<User> |
getUsers() |
protected void |
onConnected() |
protected void |
paramsReady() |
void |
serviceAdded(javax.jmdns.ServiceEvent event) |
void |
serviceRemoved(javax.jmdns.ServiceEvent event) |
void |
serviceResolved(javax.jmdns.ServiceEvent event) |
void |
start() |
void |
stop() |
createNetwork, getAvailableAddresses, inBG, inUI, isGameRunning, setGameRunning, showSelectBotsDialog, stopMulticastReceiving, toast, toast
public GameClient(MainActivity activity, boolean connectDirectly)
public void botsSelected(java.util.ArrayList<Robot> bots)
botsSelected
in class Game
protected void paramsReady()
protected void onConnected()
onConnected
in class Game
public void serviceAdded(javax.jmdns.ServiceEvent event)
serviceAdded
in interface javax.jmdns.ServiceListener
public void serviceResolved(javax.jmdns.ServiceEvent event)
serviceResolved
in interface javax.jmdns.ServiceListener
public void serviceRemoved(javax.jmdns.ServiceEvent event)
serviceRemoved
in interface javax.jmdns.ServiceListener
public GameClient.Server getServer()
public GameMap getGameMap()
getGameMap
in class Game