Package | Description |
---|---|
casa |
The casa package is the main package for CASA (Collaborative Agent System
Architecture), which is an infrastructure for agent based systems.
|
casa.agentCom |
The package (agentCom = "Agent
Communications") handles connections between agents. The class Channel
is an abstraction of a communication channel.
|
Modifier and Type | Field and Description |
---|---|
private SocketServerInterface |
AbstractProcess.socketServer
The Listener thread that will queue incoming messages to the event queue
(see
AbstractProcess.eventQueue ). |
Modifier and Type | Method and Description |
---|---|
SocketServerInterface |
AbstractProcess.getSocketServer() |
Modifier and Type | Class and Description |
---|---|
class |
SocketServerTCPIP
This class is designed to listen on a socket on behalf of one or more agents.
|
Constructor and Description |
---|
TCPChannel(AbstractProcess creator,
URLDescriptor url,
SocketServerInterface owner)
Create a new channel by connecting to a remote server socket.
|
TCPChannel(URLDescriptor url,
SelectionKey key,
SocketServerInterface owner,
InfiniteReadWriteByteBuffer initBuffer)
Create a new Channel from a incoming message on a server socket.
|