Message
which could be easily reused.See: Description
Interface | Description |
---|---|
MessageFilter |
Instances of classes that implement this interface are used to
filter messages when consulting the mailbox.
|
Class | Description |
---|---|
ACLMessage |
This class describes an ACL message.
|
ActMessage |
This class describes a generic speech act message.
|
BooleanMessage |
A message class that conveys a boolean value.
|
ConversationFilter |
A filter that selects messages based on their conversation ID.
|
EnumMessage<E extends Enum<E>> |
This parameterizable class could be used
to build a message tagged with an enumeration
and conveying any java objects using an array of Object.
|
GUIMessage |
Message type that could be used to ask
the gui manager to do something
|
IntegerMessage |
A message class that conveys an integer.
|
KernelMessage |
The brand new version of KernelMessage.
|
KQMLMessage |
This class describes a KQML message.
|
ObjectMessage<T> |
This parameterizable class could be used to convey
any Java Object between MaDKit agents.
|
SchedulingMessage |
This message class could be used to interact with a Scheduler agent.
|
SenderRoleFilter |
A filter that accepts message based on the sender's role.
|
StringMessage |
A message class that conveys a string.
|
XMLMessage |
A message that carries an XML document.
|
Message
which could be easily reused.
This classes could be use at will by MaDKit agents to communicate.
The simplest one is the ObjectMessage
class which
can convey any kind of Object.
Others are related to the Multi-Agent world in general.Fabien Michel, Olivier Gutknecht, Jacques Ferber