Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
madkit.kernel.Message

Packages that use Message
jsynedit |
madkit.bsh |
madkit.chat |
madkit.demos.gpong |
madkit.desktop2 |
madkit.explorer |
madkit.jess |
madkit.kernel | ##### THIS IS THE TEMPLATE FOR THE PACKAGE DOC COMMENTS. ##### ##### TYPE YOUR PACKAGE COMMENTS HERE.
madkit.linechart |
madkit.messages |
madkit.netcomm |
madkit.python |
madkit.share |
madkit.system |
madkit.utils.agents |
SEdit |
SEdit.Formalisms.Petri |
SEdit.Formalisms.World.Preys |
warbot.kernel |

Uses of Message in jsynedit

Methods in jsynedit with parameters of type Message
`void` | `JSynEditAgent.handleMessage(Message m)`

Uses of Message in madkit.bsh

Methods in madkit.bsh with parameters of type Message
`protected void` | `BeanShellController.handleMessage(Message m)`

Uses of Message in madkit.chat

Methods in madkit.chat with parameters of type Message
`boolean` | `ChatAgent.filterChatMessage(java.lang.String s, Message m)` Allows ChatAgent to filter its own command, return true if the message is a command
`void` | `ChatAgent.handleMessage(Message m)`
`void` | `PrivateAgent.handleMessage(Message m)`
`void` | `PrivateAgent1.handleMessage1(Message m)`

Uses of Message in madkit.demos.gpong

Subclasses of Message in madkit.demos.gpong
`class` | `BallMessage`

Uses of Message in madkit.desktop2

Methods in madkit.desktop2 with parameters of type Message
`protected void` | `DesktopAgent.handleMessage(Message ms)`

Uses of Message in madkit.explorer

Methods in madkit.explorer with parameters of type Message
`protected void` | `ExplorerLauncher.handleMessage(Message ms)`

Uses of Message in madkit.jess

Methods in madkit.jess with parameters of type Message
`void` | `JessAgentInterface.doBroadcastMessage(java.lang.String g, java.lang.String r, Message m)`
`void` | `JessController.doBroadcastMessage(java.lang.String g, java.lang.String r, Message m)`
`void` | `JessController.doBroadcastMessage(java.lang.String c, java.lang.String g, java.lang.String r, Message m)`
`void` | `JessAgentInterface.doSendMessage(AgentAddress a, Message m)`
`void` | `JessController.doSendMessage(AgentAddress a, Message m)`
`void` | `JessAgentInterface.doSendMessage(java.lang.String g, java.lang.String r, Message m)`
`void` | `JessController.doSendMessage(java.lang.String g, java.lang.String r, Message m)`
`protected boolean` | `JessController.handleMyMessages(Message m)`

Uses of Message in madkit.kernel

Subclasses of Message in madkit.kernel
`class` | `KernelMessage` This message class is used for communication between the KernelAgent and system agents to get information about the current state of the platform, subscribe to common hooks, ...
`class` | `NetworkRequest` This message class is to be used to communicate with the siteAgent of the corresponding running kernel.
`class` | `ObjectMessage<T>` A message that conveys an arbitrary object of type T.
`class` | `StringMessage` A message that carries a single string

Methods in madkit.kernel that return Message
`Message` | `Message.clone()`
`Message` | `SecuredMessage.clone()` returns a copy of the message.
`Message` | `AbstractAgent.nextMessage()` Gets the first message in the queue.
`Message` | `Agent.waitNextMessage()` This method is the blocking version of nextMessage().
`Message` | `Agent.waitNextMessage(long timeout)` This method is the blocking version of nextMessage(), with time-out.

Methods in madkit.kernel with parameters of type Message
`void` | `AbstractAgent.broadcastMessage(java.lang.String groupName, java.lang.String roleName, Message m)`
`void` | `AbstractAgent.broadcastMessage(java.lang.String communityName, java.lang.String groupName, java.lang.String roleName, Message m)` Broadcast a message to every agent having a role in a group.
`protected void` | `AbstractAgent.receiveMessage(Message m)` This method is invoked by the kernel when the agent receives a message.
`protected void` | `Agent.receiveMessage(Message m)` this method is dramatically private.
`void` | `AbstractAgent.sendMessage(AgentAddress a, Message m)` Send a message to another agent.
`void` | `AbstractAgent.sendMessage(java.lang.String groupName, java.lang.String roleName, Message m)` Send a message to an agent having a specific role in a group of the default community
`boolean` | `AbstractAgent.sendMessage(java.lang.String communityName, java.lang.String groupName, java.lang.String roleName, Message m)` Send a message to an agent having a specific role in a group of this particular community.

Uses of Message in madkit.linechart

Subclasses of Message in madkit.linechart
`class` | `LineChartMessage` Message class to communicate with the LineChartAgent

Uses of Message in madkit.messages

Subclasses of Message in madkit.messages
`class` | `ACLMessage` This class describes an ACL message.
`class` | `ActMessage` This class describes an generic speech act message.
`class` | `ControlMessage`
`class` | `KQMLMessage` This class describes a KQML message.
`class` | `XMLMessage` A message that carries a XML document.

Uses of Message in madkit.netcomm

Subclasses of Message in madkit.netcomm
`class` | `NetConfigMessage`
`class` | `NetworkMessage` Internal communication messages.

Uses of Message in madkit.python

Methods in madkit.python with parameters of type Message
`protected void` | `PythonController.handleMessage(Message m)`

Uses of Message in madkit.share

Subclasses of Message in madkit.share
`class` | `EndDownloadMessage`
`class` | `FicMessage`
`class` | `FoundMessage`
`class` | `IndexMessage`
`class` | `KillMessage`
`class` | `OffsetMessage`
`class` | `PluginInfoMessage`
`class` | `RequestPluginInfoMessage`
`class` | `RequestSearchFileMessage`
`class` | `RequestTreeMessage`
`class` | `ReturnMessage`
`class` | `SearchFileMessage`
`class` | `SearchMessage`
`class` | `TreeMessage`

Uses of Message in madkit.system

Methods in madkit.system with parameters of type Message
`void` | `MinimalChatAgent.handleMessage(Message m)`
`void` | `EditorAgent.handleMessage(Message m)`

Uses of Message in madkit.utils.agents

Methods in madkit.utils.agents with parameters of type Message
`void` | `LanguageController.doBroadcastMessage(java.lang.String g, java.lang.String r, Message m)`
`void` | `LanguageController.doBroadcastMessage(java.lang.String c, java.lang.String g, java.lang.String r, Message m)`
`void` | `LanguageController.doSendMessage(AgentAddress a, Message m)`
`void` | `LanguageController.doSendMessage(java.lang.String g, java.lang.String r, Message m)`
`protected void` | `LanguageController.handleMessage(Message m)`

Uses of Message in SEdit

Subclasses of Message in SEdit
`class` | `FormalismMessage`
`class` | `SEditMessage`

Methods in SEdit with parameters of type Message
`static void` | `SEditTools.createStructure(AbstractAgent ag, Message m)`
`void` | `StructureAgent.doBroadcastMessage(java.lang.String g, java.lang.String r, Message m)` glue code
`void` | `StructureAgent.doSendMessage(AgentAddress a, Message m)` glue code
`void` | `ActiveStructure.handleMessage(Message m)`
`void` | `StructureAgent.sendToRecipient(Message m)`

Uses of Message in SEdit.Formalisms.Petri

Methods in SEdit.Formalisms.Petri with parameters of type Message
`void` | `ActivePetriStructure.handleMessage(Message m)`
`void` | `PetriStructure.handleMessage(Message m)`

Uses of Message in SEdit.Formalisms.World.Preys

Subclasses of Message in SEdit.Formalisms.World.Preys
`class` | `PositionMessage` Titre : Preys Description : Copyright : Copyright (c) 2000 Soci�t� :

Uses of Message in warbot.kernel

Subclasses of Message in warbot.kernel
`class` | `WarbotMessage`

Methods in warbot.kernel with parameters of type Message
`void` | `Brain.broadcastMessage(java.lang.String groupName, java.lang.String roleName, Message m)` In warbot you can only send messages that are instance of the class madkit.messages.StringMessage.
`protected void` | `Brain.receiveMessage(Message m)` Put a message into the mailbox and update the relative coordinates of the sender Kernel action, don't invoke this method yourself...
`void` | `Brain.sendMessage(AgentAddress target, Message m)` In warbot you can only send messages that are instance of the class WarbotMessage.
`void` | `Brain.sendMessage(java.lang.String groupName, java.lang.String roleName, Message m)` In warbot you can only send messages that are instance of the class WarbotMessage.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © Madkit Team (O. Gutknecht, J. Ferber, F. Michel et al.) All Rights Reserved.