Uses of Class
com.asdf.server.ClientConnection

Packages that use ClientConnection
com.asdf.server Server component of the software. 
 

Uses of ClientConnection in com.asdf.server
 

Methods in com.asdf.server that return ClientConnection
 ClientConnection SessionManager.getBySessionID(long sessionID)
          Get ClientConnection by session ID.
 

Methods in com.asdf.server with parameters of type ClientConnection
 void Server.ban(ClientConnection client)
          Ban client by IP.
 void GameManager.chat(GameRequest request, long sessionID, ClientConnection client)
          Send chat message to Game
 AccountManagementResponse AccountManager.createAccount(ClientConnection conn, java.lang.String accountName, java.lang.String password, int type)
          Handles account creating requests.
 GameResponse GameManager.createGame(GameRequest request, long sessionID, ClientConnection client)
          Create game with specified parameters.
 void GameManager.deleteGame(GameRequest request, long sessionID, ClientConnection client)
          Forcefully deletes an active game.
 void GameManager.deliverAction(GameRequest request, long sessionID, ClientConnection client)
          Gives a user action to a game instance for processing.
 java.lang.Long[] SessionManager.getByClientConnection(ClientConnection client)
          Get Session IDs by ClientConnection.
 void GameManager.handleGameResponse(GameResponse response, long sessionID, ClientConnection client)
          Handles game responses.
 void GameManager.joinGame(GameRequest request, long sessionID, ClientConnection client)
          Join game.
 AuthenticationResponse AccountManager.logIn(ClientConnection conn, java.lang.String username, java.lang.String passwd)
          ConnectionInfo conn wants to log in with Account named account, using password passwd
 AuthenticationResponse AccountManager.logOut(ClientConnection conn)
          Logout method.
 void GameManager.partGame(GameRequest request, long sessionID, ClientConnection client)
          Part game.
 void SessionManager.put(long sessionID, ClientConnection client)
          Add new session ID for given ClientConnection
 void SessionManager.remove(ClientConnection client)
          Remove ClientConnection and associated session IDs
 void GameManager.voice(GameRequest request, long sessionID, ClientConnection client)
          Send voice message to Game
 

Constructors in com.asdf.server with parameters of type ClientConnection
MessageHandler(ClientConnection client)