Uses of Class
org.starhope.appius.except.UserDeadException

Packages that use UserDeadException
com.tootsville.game   
org.starhope.appius.game   
org.starhope.appius.game.npc   
org.starhope.appius.game.npc.plebeian   
org.starhope.appius.net   
org.starhope.appius.test   
org.starhope.appius.user   
org.starhope.appius.util   
org.starhope.util.types   
org.starhope.vergil.net   
 

Uses of UserDeadException in com.tootsville.game
 

Methods in com.tootsville.game that throw UserDeadException
 void PropsWeather.tick(long currentTime, long deltaTime)
          This is an overriding method.
 

Uses of UserDeadException in org.starhope.appius.game
 

Methods in org.starhope.appius.game that throw UserDeadException
(package private)  void Room.tellUserAboutRoom(AbstractUser u, ServerThread t)
          Update the user during a room join, giving them information about everyone in the room
 void GameEvent.tick(long currentTime, long deltaTime)
           
 void ZoneSpawner.tick(long currentTime, long deltaTime)
           
 

Uses of UserDeadException in org.starhope.appius.game.npc
 

Methods in org.starhope.appius.game.npc that throw UserDeadException
 void Ejecta.sendMigrate(AbstractZone refugeeZone)
           
 void Projectile.ProjectileWatcher.tick(long currentTime, long deltaTime)
           
 

Uses of UserDeadException in org.starhope.appius.game.npc.plebeian
 

Methods in org.starhope.appius.game.npc.plebeian that throw UserDeadException
 void Plebeian.tick(long currentTime, long deltaTime)
           
 

Uses of UserDeadException in org.starhope.appius.net
 

Methods in org.starhope.appius.net that throw UserDeadException
protected  void ServerThread.areYouThere()
          Send a packet to the user to see if they're still there
protected  void WebSocketProcessor.checkInputStream()
           
protected  void NetIOThread.checkInputStream()
          Peek for input.
protected  void WebSocketProcessor.doNudge(long t)
           
protected  void ServerThread.doNudge(long t)
          Nudge the user to see if they're dead yet
protected  Socket WebSocketProcessor.getStreamsReady()
           
protected  Socket ServerThread.getStreamsReady()
          WRITEME: Document this method brpocock@star-hope.org
protected  String WebSocketProcessor.grabInput()
           
protected  String ServerThread.grabInput()
          Get input from the client stream
private  void ServerThread.primeConnection()
          WRITEME: Document this method brpocock@star-hope.org
protected  String ServerThread.processPreLogin(String theInput)
          Process a prelogin input sequence
 void ServerThread.sendAdminMessage(String message, boolean remote)
          Send an administrative message to the user.
 void ServerThread.sendAdminMessage(String message, String title, String hatLabel, boolean remote)
          Send an administrative message.
protected  void ServerThread.sendDeferredDatagrams()
          Deprecated. for ServerThread.sendFutureDatagrams()
 void ServerThread.sendErrorReply(String source, String error, org.json.JSONObject result, User u, int room)
           send an error packet to the other party.
 void ServerThread.sendGameActionMessage(AbstractUser sender, org.json.JSONObject data)
          Send a game action event message to the client
 void ServerThread.sendPrivateMessage(AbstractUser from, String message)
          Send a private (“whisper”) message to the user
 void ServerThread.sendPublicMessage(AbstractUser from, String message)
          Send a public message
 void ServerThread.sendRawMessage(String reply, boolean remote)
          Deprecated. 
protected abstract  void NetIOThread.sendRawMessageLater(String reply)
          Send a message to the user in future
protected  void ServerThread.sendRawMessageLater(String reply)
           
protected  void NetIOThread.sendRawMessageNow(String reply)
          Send a raw message packet to the local other party immediately
abstract  void NetIOThread.sendResponse(org.json.JSONObject result)
          Send a response as a future (deferred remote) datagram without a room specified
 void ServerThread.sendResponse(org.json.JSONObject result)
          Send a response as a future (deferred remote) datagram without a room specified
 void ServerThread.sendResponse(org.json.JSONObject result, int room, AbstractUser u)
          Deprecated. use ServerThread.sendResponse(JSONObject, int, boolean)
 void ServerThread.sendResponse(org.json.JSONObject result, int room, boolean remote)
          Send a response to the other party in JSON form.
 void ServerThread.sendResponse(org.json.JSONObject result, Integer room)
          Send a response as a future (deferred remote) datagram
 void ServerThread.sendResponse(org.json.JSONObject result, Integer room, AbstractUser u)
          Deprecated. perhaps use ServerThread.sendResponse(JSONObject,int,boolean) directly with the room ID and the “remote” boolean flag probably as “true”
 void ServerThread.sendResponseRemote(org.json.JSONObject result, Integer room, AbstractUser u)
          Deprecated. use ServerThread.sendResponse(JSONObject, Integer)
 void ServerThread.sendRoomEnteredByUser(Room room, AbstractUser user)
          Send notification that an user has joined a room
 void ServerThread.sendRoomList()
          Send the user a room list for their current zone
 void ServerThread.sendRoomList(AbstractZone forZone, boolean remote)
          Send the user a room list for an arbitrary zone
 void ServerThread.sendRoomPartedBy(Room room, AbstractUser user)
          Send a notification that an user has departed from a room
 void ServerThread.sendRoomUserCount(Room room)
          Send the user count for the given room
 void ServerThread.sendRoomVar(int roomNum, String varName, String varValue)
           
 void ServerThread.sendUserJoin(Room room)
          Send the event to the user indicated that this user has joined a room successfully.
 void ServerThread.sendUserPart(AbstractUser user, Room room)
          Deprecated. use ServerThread.sendRoomPartedBy(Room, AbstractUser)
 void ServerThread.sendUserVariable(AbstractUser user, String varName, String varValue)
          Send an update to an user variable
protected  void ServerThread.setup()
          Set up this thread to execute
private  void AdminProcessor.setup()
          Set up this thread to execute
protected  boolean ServerThread.tick_checkIdleKick(long tIdle)
          Check whether the user has been idle for too long, and kick them offline if so
protected  boolean ServerThread.tick_checkIdleWarnTime(long tIdle)
          Check how long the user has been idle, and send a warning if the time idle has exceeded a limit
 void ServerThread.tick(long t, long dT)
          Propagate a metronome tick
 

Uses of UserDeadException in org.starhope.appius.test
 

Methods in org.starhope.appius.test that throw UserDeadException
protected  void UserLoadTest.checkInputStream()
          This is an overriding method.
protected  String UserLoadTest.grabInput()
          This is an overriding method.
protected  void UserLoadTest.sendRawMessageLater(String reply)
          This is an overriding method.
protected  void UserLoadTest.sendRawMessageNow(String reply)
          This is an overriding method.
 

Uses of UserDeadException in org.starhope.appius.user
 

Methods in org.starhope.appius.user that throw UserDeadException
 void AbstractNonPlayerCharacter.sendMigrate(AbstractZone refugeeZone)
           
 void User.sendMigrate(AbstractZone refugeeZone)
          Send a notification to the user that s/he should reconnect to a different zone
 void AbstractUser.sendMigrate(AbstractZone refugeeZone)
          WRITEME: document this method (brpocock@star-hope.org, Jan 11, 2010)
 void AbstractNonPlayerCharacter.tick(long currentTime, long deltaTime)
           
 

Uses of UserDeadException in org.starhope.appius.util
 

Methods in org.starhope.appius.util that throw UserDeadException
 void AcceptsMetronomeTicks.tick(long currentTime, long deltaTime)
          This method is called periodically from the metronome thread.
 

Uses of UserDeadException in org.starhope.util.types
 

Methods in org.starhope.util.types that throw UserDeadException
 void CanProcessCommands.sendResponse(org.json.JSONObject ret)
           
 

Uses of UserDeadException in org.starhope.vergil.net
 

Subclasses of UserDeadException in org.starhope.vergil.net
 class ServerDisconnectedException
          The connection to the server has failed, in some way.