|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Agent | |
---|---|
edu.colorado.cs.ns2.agents | |
edu.colorado.cs.ns2.gui | |
edu.colorado.cs.ns2.sim | |
edu.colorado.cs.ns2.sys |
Uses of Agent in edu.colorado.cs.ns2.agents |
---|
Subclasses of Agent in edu.colorado.cs.ns2.agents | |
---|---|
class |
NullAgent
This class implements the NS2 Null Agent. |
class |
TCPAgent
This is the implementation of NS2's TCP (Source) Agent. |
class |
TCPRenoAgent
This is the implementation of the TCPRenoAgent. |
class |
TCPSink
This is the implementation of NS2's TCPSink Agent. |
class |
TCPVegasAgent
This is the implementation of the TCPVegas Agent. |
class |
UDPAgent
This is the implementation of the UDP Agent. |
Methods in edu.colorado.cs.ns2.agents with parameters of type Agent | |
---|---|
boolean |
Agent.canConnectToAgent(Agent agent)
True or False regarding whether a connection is allowed. |
Uses of Agent in edu.colorado.cs.ns2.gui |
---|
Methods in edu.colorado.cs.ns2.gui with parameters of type Agent | |
---|---|
void |
DrawableMover.doNewApplication(NsNode node,
Agent agent)
Ataaches an Application to an Agent on a Node. |
void |
DrawableMover.removeApplication(Agent agent,
int element)
|
void |
DrawableMover.setAgentProperties(Agent agent)
|
Uses of Agent in edu.colorado.cs.ns2.sim |
---|
Fields in edu.colorado.cs.ns2.sim declared as Agent | |
---|---|
private Agent |
AgentListItem.agent
A reference to an Agent. |
private Agent |
Connection.agent1
The first Agent party in the Connection. |
private Agent |
Connection.agent2
The second Agent party in the Connection. |
Fields in edu.colorado.cs.ns2.sim with type parameters of type Agent | |
---|---|
private java.util.Vector<Agent> |
NsNode.agents
|
Methods in edu.colorado.cs.ns2.sim that return Agent | |
---|---|
Agent |
AgentListItem.getAgent()
Returns a reference to the Agent Object. |
Agent |
Connection.getAgent1()
Returns the first Agent. |
Agent |
Connection.getAgent2()
Returns the second Agent. |
Agent |
NsNode.getAgentByVariableName(java.lang.String name)
|
Agent |
NsNode.getAgentElementAt(int i)
|
Methods in edu.colorado.cs.ns2.sim that return types with arguments of type Agent | |
---|---|
java.util.Vector<Agent> |
NsNode.getAgentList()
|
Methods in edu.colorado.cs.ns2.sim with parameters of type Agent | |
---|---|
void |
NsNode.addAgent(Agent agent)
|
void |
NsNode.removeAgent(Agent agent)
|
void |
SimulationData.removeAgentFromNode(int nodeIndex,
Agent agent)
|
void |
AgentListItem.setAgent(Agent agent)
Sets the Agent Object. |
void |
Connection.setAgent1(Agent agent1)
Sets the first Agent. |
void |
Connection.setAgent2(Agent agent2)
Sets the second Agent. |
Constructors in edu.colorado.cs.ns2.sim with parameters of type Agent | |
---|---|
AgentListItem(int nodeId,
Agent agent)
Two-argument constructor. |
|
Connection(Agent a1,
Agent a2)
Two-argument constructor. |
|
Connection(Agent a1,
Agent a2,
boolean isConnected)
Three-argument constructor. |
Uses of Agent in edu.colorado.cs.ns2.sys |
---|
Methods in edu.colorado.cs.ns2.sys with parameters of type Agent | |
---|---|
void |
GenerateScript.writeAgent(Agent agent,
NsNode node)
Write an Agent declaration to the TCL script. |
void |
GenerateScript.writeConnectAgents(Agent agent1,
Agent agent2)
Write a new Agent connection to the TCL script. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |