com.threerings.bureau.client
Class Agent

java.lang.Object
  extended by com.threerings.bureau.client.Agent

public abstract class Agent
extends Object

Represents an agent running within a bureau client.


Field Summary
protected  AgentObject _agentObj
          The shared agent object.
 
Constructor Summary
Agent()
           
 
Method Summary
 void init(AgentObject agentObj)
          Initializes the Agent with the distributed agent object.
abstract  void start()
          Starts the code running in the agent.
abstract  void stop()
          Stops the code running in the agent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_agentObj

protected AgentObject _agentObj
The shared agent object.

Constructor Detail

Agent

public Agent()
Method Detail

init

public void init(AgentObject agentObj)
Initializes the Agent with the distributed agent object.


start

public abstract void start()
Starts the code running in the agent.


stop

public abstract void stop()
Stops the code running in the agent.