|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AgentTransport | |
---|---|
unsw.cse.mica.agent | Provides support for Agents within the MICA architecture. |
unsw.cse.mica.agent.transport | Provides implementations of the AgentTransport interface using a combination of low-level connections and higher-level protocols. |
unsw.cse.mica.agent.transport.secure | Provides implementations of connections and protocols for the AgentTransport interface for establishing secure communications with the blackboard. |
unsw.cse.mica.sync | An extension of the agent transport that allows synchronous communication over the blackboard. |
Uses of AgentTransport in unsw.cse.mica.agent |
---|
Classes in unsw.cse.mica.agent that implement AgentTransport | |
---|---|
class |
LocalAgentTransport
The local agent transport is used to communicate between agents that run within the same JVM. |
class |
NullAgentTransport
A null implementation for debugging agents |
class |
XMLOverTCPAgentTransport
This class encapsulates an XML protocol running over a TCP connection. |
Methods in unsw.cse.mica.agent that return AgentTransport | |
---|---|
static AgentTransport |
AgentTransportUtils.createParallelConnection(AgentTransport at,
Agent a)
|
static AgentTransport |
AgentTransportUtils.createParallelConnection(AgentTransport at,
Agent a,
java.lang.String host,
int port)
|
AgentTransport |
DefaultAgent2.getTransport()
Get the current agent transport. |
AgentTransport |
DefaultAgent.getTransport()
Get the current agent transport. |
AgentTransport |
Agent.getTransport()
Get the agents's current transport. |
Methods in unsw.cse.mica.agent with parameters of type AgentTransport | |
---|---|
static AgentTransport |
AgentTransportUtils.createParallelConnection(AgentTransport at,
Agent a)
|
static AgentTransport |
AgentTransportUtils.createParallelConnection(AgentTransport at,
Agent a,
java.lang.String host,
int port)
|
static java.lang.String |
AgentTransportUtils.getHost(AgentTransport at)
|
static int |
AgentTransportUtils.getPort(AgentTransport at)
|
void |
DefaultAgent2.setTransport(AgentTransport at)
Set the agent transport. |
void |
DefaultAgent.setTransport(AgentTransport at)
Set the agent transport. |
void |
Agent.setTransport(AgentTransport at)
Set the agent's transport. |
Uses of AgentTransport in unsw.cse.mica.agent.transport |
---|
Classes in unsw.cse.mica.agent.transport that implement AgentTransport | |
---|---|
class |
CompoundAgentTransport
A transport class encapsulating an AgentProtocol and and AgentConnection and making the necessary connections between them. |
Uses of AgentTransport in unsw.cse.mica.agent.transport.secure |
---|
Classes in unsw.cse.mica.agent.transport.secure that implement AgentTransport | |
---|---|
class |
SecureXMLOverSSLAgentTransport
|
class |
SecureXMLOverTCPAgentTransport
|
class |
XMLOverSSLAgentTransport
|
Uses of AgentTransport in unsw.cse.mica.sync |
---|
Classes in unsw.cse.mica.sync that implement AgentTransport | |
---|---|
class |
SynchronizedTransport
|
Methods in unsw.cse.mica.sync that return AgentTransport | |
---|---|
AgentTransport |
SynchronizedTransport.getUnderlyingTransport()
|
Constructors in unsw.cse.mica.sync with parameters of type AgentTransport | |
---|---|
SynchronizedTransport(Agent agent,
AgentTransport at)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |