Uses of Interface
unsw.cse.mica.agent.AgentActions

Packages that use AgentActions
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.data Provides support for Mobs (MICA objects) and mob types 
unsw.cse.mica.sync An extension of the agent transport that allows synchronous communication over the blackboard. 
 

Uses of AgentActions in unsw.cse.mica.agent
 

Subinterfaces of AgentActions in unsw.cse.mica.agent
 interface AgentTransport
           Manages all communications between an agent and the blackboard.
 

Classes in unsw.cse.mica.agent that implement AgentActions
 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.
 

Uses of AgentActions in unsw.cse.mica.agent.transport
 

Subinterfaces of AgentActions in unsw.cse.mica.agent.transport
 interface AgentProtocol
          The AgentProtocol is separate from the AgentTransport to allow arbitrary connections ("transports" in the OSI networking model) to support arbitrary protocols ("sessions" in the OSI networking model)
 

Classes in unsw.cse.mica.agent.transport that implement AgentActions
 class AbstractAgentProtocol
          Provides support for some of the Protocol functionality that is shared between all protocols.
 class CompoundAgentTransport
          A transport class encapsulating an AgentProtocol and and AgentConnection and making the necessary connections between them.
 class XMLAgentProtocol
          An implementation of AgentProtocol that uses XML to communicate with the blackboard.
 

Uses of AgentActions in unsw.cse.mica.agent.transport.secure
 

Classes in unsw.cse.mica.agent.transport.secure that implement AgentActions
 class SecureXMLAgentProtocol
          An extension of XMLAgentProtocol that includes sending a password when connecting to the blackboard.
 class SecureXMLOverSSLAgentTransport
           
 class SecureXMLOverTCPAgentTransport
           
 class XMLOverSSLAgentTransport
           
 

Uses of AgentActions in unsw.cse.mica.data
 

Methods in unsw.cse.mica.data with parameters of type AgentActions
 void RemoteTypeManager.setRemoteSource(AgentActions actions)
           
 

Uses of AgentActions in unsw.cse.mica.sync
 

Subinterfaces of AgentActions in unsw.cse.mica.sync
 interface SynchronizedAgentActions
           
 

Classes in unsw.cse.mica.sync that implement AgentActions
 class SynchronizedTransport