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

## Uses of Class
madkit.kernel.AgentAddress

Packages that use AgentAddress
madkit.chat |
madkit.demos |
madkit.jess |
madkit.kernel |
madkit.MadChat |
madkit.MadChat.share |
madkit.messages |
madkit.netcomm |
madkit.share |
madkit.utils.agents |
madkit.utils.common |
marketorg |
SEdit |
warbot.GGG |
warbot.kernel |

Uses of AgentAddress in madkit.chat

Methods in madkit.chat that return AgentAddress
`AgentAddress` | `Chatter.getAgentAddress()`
`AgentAddress` | `ChatAgent.getChatterAddress(java.lang.String nickname)` Get the AgentAddress from the chatter's nickname
`AgentAddress[]` | `ChatAgent.getChatterAddressList()` Get a AgentAddress list of the chatter

Methods in madkit.chat with parameters of type AgentAddress
`void` | `ChatAgent.endChannel(AgentAddress newAdmin)`
`Chatter` | `ChatAgent.getChatterThanksAgentAddress(AgentAddress agAd)` Get the chatter instance that correspond to the agent address
`void` | `ChatAgent.sendAdminHashtable(AgentAddress a)` Not optimized method, send the content of the nickChatter hashtable
`void` | `ChatAgent.sendAdminHashtableObject(AgentAddress a)` Optimized method, send the object : nickChatter hashtable
`void` | `ChatAgent.sendChannelHashtableObject(AgentAddress a)` Optimized method, send the object : nickChatter hashtable
`void` | `ChatAgent.sendQuerry(AgentAddress ad, java.lang.String n)` Send query msg
`void` | `Chatter.setAgentAddress(AgentAddress ad)`

Constructors in madkit.chat with parameters of type AgentAddress
`Chatter(AgentAddress ch, java.lang.String ni, java.lang.String em, java.lang.String r, java.lang.String c)`
`PrivateAgent(AgentAddress a, java.lang.String autr, java.lang.String nick)`
`PrivateAgent1(AgentAddress a, java.lang.String autr, java.lang.String nick)`

Uses of AgentAddress in madkit.demos

Methods in madkit.demos that return AgentAddress
`AgentAddress` | `PingPong.getOther()` This method allows the user to get the "other" agent address in the G-Box property sheet

Methods in madkit.demos with parameters of type AgentAddress
`void` | `PingPong.setOther(AgentAddress add)` This method allows the user to set the "other" agent with the G-Box property sheet

Uses of AgentAddress in madkit.jess

Methods in madkit.jess that return AgentAddress
`AgentAddress[]` | `JessController.doGetAgentsWithRole(java.lang.String group, java.lang.String role)`
`AgentAddress[]` | `JessAgentInterface.doGetAgentsWithRole(java.lang.String group, java.lang.String role)`
`AgentAddress[]` | `JessController.doGetAgentsWithRole(java.lang.String comm, java.lang.String group, java.lang.String role)`
`AgentAddress` | `JessController.doGetAgentWithRole(java.lang.String group, java.lang.String role)`
`AgentAddress` | `JessAgentInterface.doGetAgentWithRole(java.lang.String group, java.lang.String role)`
`AgentAddress` | `JessController.doGetAgentWithRole(java.lang.String comm, java.lang.String group, java.lang.String role)`
`AgentAddress` | `JessMonitor.getRecipient()`

Methods in madkit.jess with parameters of type AgentAddress
`void` | `JessController.doSendMessage(AgentAddress a, Message m)`
`void` | `JessAgentInterface.doSendMessage(AgentAddress a, Message m)`
`void` | `JessController.doSendStringMessage(AgentAddress a, java.lang.String m)`
`void` | `JessMonitor.setRecipient(AgentAddress rec)`

Uses of AgentAddress in madkit.kernel

Methods in madkit.kernel that return AgentAddress
`AgentAddress` | `AgentInformation.getAddress()` Return the agent own AgentAddress
`AgentAddress` | `AbstractAgent.getAddress()` Gets the agent's own agent address
`AgentAddress` | `AGRTrio.getAgent()`
`AgentAddress[]` | `AbstractAgent.getAgentsWithRole(java.lang.String groupName, java.lang.String roleName)`
`AgentAddress[]` | `AbstractAgent.getAgentsWithRole(java.lang.String communityName, java.lang.String groupName, java.lang.String roleName)` Gets the addresses of all agents (including this agent if present) that handle this role within this group
`AgentAddress` | `AbstractAgent.getAgentWithRole(java.lang.String groupName, java.lang.String roleName)`
`AgentAddress` | `AbstractAgent.getAgentWithRole(java.lang.String communityName, java.lang.String groupName, java.lang.String roleName)` Gets an agent that handle a given role within a group, chosen randomly
`AgentAddress[]` | `Kernel.getMembersWithin(java.lang.String communityName, java.lang.String groupName)`
`AgentAddress` | `Mobile.getMyBirthAddress()`
`AgentAddress` | `AgentInformation.getOwner()` Return the owner (i.e. the agent which launched this agent), can be itself if launched directly by the kernel
`AgentAddress` | `Message.getReceiver()` Returns the intended receiver
`AgentAddress[]` | `Kernel.getRolePlayers(java.lang.String communityName, java.lang.String groupName, java.lang.String roleName)`
`AgentAddress` | `Message.getSender()` Returns the original sender.

Methods in madkit.kernel with parameters of type AgentAddress
`boolean` | `GroupIdentifier.allowAgentToTakeRole(AgentAddress requester, java.lang.String roleName, java.lang.Object memberCard)`
`boolean` | `GroupIdentifier.allowOverlooking(AgentAddress requester, java.lang.Object accessCard)`
`java.util.Vector` | `Kernel.getCurrentGroups(AgentAddress theAgent)` Deprecated. As of MadKit 3.0. replaced by `Kernel.getCurrentGroupsOf(AgentAddress, String)`
`java.lang.String[]` | `Kernel.getCurrentGroupsOf(AgentAddress theAgent, java.lang.String communityName)`
`java.lang.String[]` | `Kernel.getGroupRolesOf(AgentAddress agent, java.lang.String communityName, java.lang.String groupName)`
`java.util.Vector` | `Kernel.getMemberRoles(java.lang.String theGroup, AgentAddress theAgent)` Deprecated. As of MadKit 3.0. replaced by `Kernel.getGroupRolesOf(AgentAddress, String, String)`please use getGroupRolesOf instead
`boolean` | `AbstractAgent.isBelongingToGroup(AgentAddress address, java.lang.String groupName)` Tell if an agent is a member of a specific group in the default community
`boolean` | `AbstractAgent.isBelongingToGroup(AgentAddress address, java.lang.String communityName, java.lang.String groupName)` Tell if the agent is a member of a specific group in a given community
`void` | `Kernel.launchMirror(Mirror mirror, AgentAddress address, java.lang.String name, java.lang.Object creator, boolean startGUI)`
`void` | `AbstractAgent.sendMessage(AgentAddress a, Message m)` Send a message to another agent.

Constructors in madkit.kernel with parameters of type AgentAddress
`AgentAddress(AgentAddress add)`
`AGRTrio(AgentAddress theAddress, java.lang.String theGroup)` Defines an Agent/Group/Role structure with role defined as null
`AGRTrio(AgentAddress theAddress, java.lang.String theGroup, java.lang.String theRole)`
`AGRTrio(AgentAddress theAddress, java.lang.String communityName, java.lang.String theGroup, java.lang.String theRole)` Defines an Agent/Group/Role structure.

Uses of AgentAddress in madkit.MadChat

Methods in madkit.MadChat that return AgentAddress
`AgentAddress` | `Chatter.getAdresse()`
`AgentAddress` | `ShareServerMessage.getShareServer()`
`AgentAddress` | `ShareServerMessage.getSource()`
`AgentAddress` | `CommandMessage.getSource()`

Methods in madkit.MadChat with parameters of type AgentAddress
`void` | `MadChat.addServerPanel(DirEntry entry, AgentAddress serverAddress)`
`Chatter` | `ChatterList.getByAgentAddress(AgentAddress aa)`
`void` | `MadChat.kickInChan(java.lang.String channel, AgentAddress slappeur, java.lang.String slappe)`
`void` | `ChatterList.RemoveByAgentAddress(AgentAddress aa)`
`void` | `PvPanel.removeChatter(AgentAddress aa)`
`void` | `ChatPanel.removeChatter(AgentAddress aa)`
`void` | `MadChat.removeChatterInChan(java.lang.String channel, AgentAddress chatter)`
`void` | `Chatter.setAdresse(AgentAddress adresse)`
`void` | `MadChat.setChatterNickInChan(java.lang.String channel, AgentAddress a, java.lang.String nick)`
`void` | `MadChat.setOP(java.lang.String nomChan, AgentAddress sender, java.lang.String nomChatter, boolean op)`
`void` | `ShareServerMessage.setShareServer(AgentAddress shareServer)`
`void` | `ShareServerMessage.setSource(AgentAddress source)`
`void` | `CommandMessage.setSource(AgentAddress sender)`
`void` | `MadChat.slapInChan(java.lang.String channel, AgentAddress slappeur, java.lang.String slappe)`
`void` | `PvPanel.updateChatterNick(AgentAddress a, java.lang.String nick)`
`void` | `ChatPanel.updateChatterNick(AgentAddress a, java.lang.String nick)`

Constructors in madkit.MadChat with parameters of type AgentAddress
`Chatter(java.lang.String nom, boolean op, AgentAddress adresse)`
`CommandMessage(AgentAddress sender, int messageType, java.lang.String channel, long data)`
`CommandMessage(AgentAddress sender, int messageType, java.lang.String channel, java.lang.String data)`
`ShareServerMessage(AgentAddress source, java.lang.String channel, AgentAddress shareServer)`

Uses of AgentAddress in madkit.MadChat.share

Fields in madkit.MadChat.share declared as AgentAddress
`AgentAddress` | `PluginInfo.serverAddress`

Methods in madkit.MadChat.share that return AgentAddress
`AgentAddress` | `PaquetOnQueue.getAddress()`
`AgentAddress` | `ShareList.getAdr()`
`AgentAddress` | `UpdatedPlugin.getServerAddress()`
`AgentAddress` | `SearchedFile.getServerAddress()`
`AgentAddress` | `IndexMessage.getSmallServerAddress()`

Methods in madkit.MadChat.share with parameters of type AgentAddress
`void` | `PluginShareAgentPanel.addServerPanel(AgentAddress serverAddress)`
`void` | `ShareAgentPanel.addServerPanel(DirEntry entry, AgentAddress serverAddress)`
`void` | `PluginShareAgent.checkPlugins(AgentAddress[] agList)`
`void` | `AbstractShareAgent.checkUpdatedFile(DirEntry dir, AgentAddress serverAddress)`
`void` | `SmallUpdatePluginAgent.checkUpdatePlugin(java.lang.String serverName, AgentAddress serverAddress)`
`void` | `SmallUpdatePluginAgent.comparePlugin(PluginInfo pluginInfo, java.lang.String serverName, AgentAddress serverAddress)`
`void` | `SmallShareAgent.createPaquet(java.util.Vector index, AgentAddress serverAddress)`
`protected void` | `ShareAgent.executeServer(AgentAddress addr)`
`protected void` | `PluginShareAgent.executeServer(AgentAddress addr)`
`protected void` | `AbstractShareAgent.executeServer(AgentAddress addr)`
`boolean` | `AbstractShareAgent.removePaquetOnQueue(java.lang.String p, AgentAddress a, int s, int e)`
`void` | `PaquetOnQueue.setAddress(AgentAddress a)`
`void` | `PluginInfo.setServerAddress(AgentAddress sa)`
`void` | `PluginShareAgent.showUpdatedPlugin(AgentAddress addr, java.util.Vector stockUpdatedPlugin)`
`void` | `PluginShareAgentPanel.updatePlugin(AgentAddress serverAddress, java.util.Vector stockUpdatedPlugin)`

Constructors in madkit.MadChat.share with parameters of type AgentAddress
`IndexMessage(ListFic l, AgentAddress a)`
`IndexMessage(ListFic l, AgentAddress a, boolean u)`
`PaquetOnQueue(java.lang.String p, AgentAddress a, int s, int e, java.lang.String c)`
`PluginInfo(java.lang.String pn, PluginVersionNumber pv, java.lang.String vp, java.lang.String sn, AgentAddress sa)`
`SearchedFile(java.lang.String vp, boolean id, float sf, java.lang.String s, AgentAddress aa)`
`ServerPanel(MadChat _agentPanel, DirEntry _entry, AbstractShareAgent _agent, AgentAddress _address)`
`ShareRemoteTree(DirEntry entry, AbstractShareAgent _agent, AgentAddress _address)`
`SmallSenderAgent(AgentAddress aa, java.lang.String vp, int os, int oe, FicDataBase fdb, AbstractServerAgent s)`
`SmallShareAgent(ListFic listFic, AgentAddress sa, AbstractShareAgent s, boolean _updatePlugin)`
`SmallUpdatePluginAgent(AgentAddress[] _agList, PluginShareAgent _shareAgent)`
`UpdatedPlugin(java.lang.String p, PluginVersionNumber pv, PluginVersionNumber spv, java.lang.String vp, AgentAddress aa)`

Uses of AgentAddress in madkit.messages

Methods in madkit.messages with parameters of type AgentAddress
`void` | `ACLMessage.addReceiver(AgentAddress r)` Adds a value to `:receiver` slot.
`void` | `ACLMessage.addReplyTo(AgentAddress dest)` Adds a value to `:reply-to` slot.
`boolean` | `ACLMessage.removeReceiver(AgentAddress r)` Removes a value from `:receiver` slot.
`boolean` | `ACLMessage.removeReplyTo(AgentAddress dest)` Removes a value from `:reply_to` slot.

Uses of AgentAddress in madkit.netcomm

Fields in madkit.netcomm declared as AgentAddress
`protected AgentAddress` | `MadkitNetworkAgent.myKernel` The Local's kernel address.

Uses of AgentAddress in madkit.share

Fields in madkit.share declared as AgentAddress
`AgentAddress` | `PluginInfo.serverAddress`

Methods in madkit.share that return AgentAddress
`AgentAddress` | `PaquetOnQueue.getAddress()`
`AgentAddress` | `ShareList.getAdr()`
`AgentAddress` | `UpdatedPlugin.getServerAddress()`
`AgentAddress` | `SearchedFile.getServerAddress()`
`AgentAddress` | `IndexMessage.getSmallServerAddress()`

Methods in madkit.share with parameters of type AgentAddress
`void` | `PluginShareAgentPanel.addServerPanel(AgentAddress serverAddress)`
`void` | `ShareAgentPanel.addServerPanel(DirEntry entry, AgentAddress serverAddress)`
`void` | `PluginShareAgent.checkPlugins(AgentAddress[] agList)`
`void` | `AbstractShareAgent.checkUpdatedFile(DirEntry dir, AgentAddress serverAddress)`
`void` | `SmallUpdatePluginAgent.checkUpdatePlugin(java.lang.String serverName, AgentAddress serverAddress)`
`void` | `SmallUpdatePluginAgent.comparePlugin(PluginInfo pluginInfo, java.lang.String serverName, AgentAddress serverAddress)`
`void` | `SmallShareAgent.createPaquet(java.util.Vector index, AgentAddress serverAddress)`
`protected void` | `ShareAgent.executeServer(AgentAddress addr)`
`protected void` | `PluginShareAgent.executeServer(AgentAddress addr)`
`protected void` | `AbstractShareAgent.executeServer(AgentAddress addr)`
`boolean` | `AbstractShareAgent.removePaquetOnQueue(java.lang.String p, AgentAddress a, int s, int e)`
`void` | `PaquetOnQueue.setAddress(AgentAddress a)`
`void` | `PluginInfo.setServerAddress(AgentAddress sa)`
`void` | `PluginShareAgent.showUpdatedPlugin(AgentAddress addr, java.util.Vector stockUpdatedPlugin)`
`void` | `PluginShareAgentPanel.updatePlugin(AgentAddress serverAddress, java.util.Vector stockUpdatedPlugin)`

Constructors in madkit.share with parameters of type AgentAddress
`IndexMessage(ListFic l, AgentAddress a)`
`IndexMessage(ListFic l, AgentAddress a, boolean u)`
`PaquetOnQueue(java.lang.String p, AgentAddress a, int s, int e, java.lang.String c)`
`PluginInfo(java.lang.String pn, PluginVersionNumber pv, java.lang.String vp, java.lang.String sn, AgentAddress sa)`
`SearchedFile(java.lang.String vp, boolean id, float sf, java.lang.String s, AgentAddress aa)`
`ShareRemoteTree(DirEntry entry, AbstractShareAgent _agent, AgentAddress _address)`
`SmallSenderAgent(AgentAddress aa, java.lang.String vp, int os, int oe, FicDataBase fdb, AbstractServerAgent s)`
`SmallShareAgent(ListFic listFic, AgentAddress sa, AbstractShareAgent s, boolean _updatePlugin)`
`SmallUpdatePluginAgent(AgentAddress[] _agList, PluginShareAgent _shareAgent)`
`UpdatedPlugin(java.lang.String p, PluginVersionNumber pv, PluginVersionNumber spv, java.lang.String vp, AgentAddress aa)`

Uses of AgentAddress in madkit.utils.agents

Methods in madkit.utils.agents that return AgentAddress
`AgentAddress` | `AbstractEditorAgent.getRecipient()`

Methods in madkit.utils.agents with parameters of type AgentAddress
`void` | `LanguageController.doSendMessage(AgentAddress a, Message m)`
`void` | `LanguageController.doSendStringMessage(AgentAddress a, java.lang.String m)`
`void` | `AbstractEditorAgent.setRecipient(AgentAddress ad)`

Uses of AgentAddress in madkit.utils.common

Methods in madkit.utils.common with parameters of type AgentAddress
`boolean` | `SimplePasswdFilter.allowAgentToTakeRole(AgentAddress requester, java.lang.String roleName, java.lang.Object memberCard)`
`boolean` | `SimplePasswdFilter.allowOverlooking(AgentAddress requester, java.lang.Object accessCard)`

Uses of AgentAddress in marketorg

Methods in marketorg that return AgentAddress
`AgentAddress` | `Client.getBroker()` This method allows the user to get the "broker" agent address in the G-Box property sheet

Methods in marketorg with parameters of type AgentAddress
`void` | `Client.setBroker(AgentAddress add)` This method allows the user to set the "broker" agent with the G-Box property sheet

Uses of AgentAddress in SEdit

Fields in SEdit declared as AgentAddress
`protected AgentAddress` | `StructureAgent.recipient`

Methods in SEdit that return AgentAddress
`AgentAddress` | `StructureAgent.getRecipient()`

Methods in SEdit with parameters of type AgentAddress
`void` | `StructureAgent.doSendMessage(AgentAddress a, Message m)` glue code
`void` | `StructureAgent.setRecipient(AgentAddress ag)`

Uses of AgentAddress in warbot.GGG

Fields in warbot.GGG declared as AgentAddress
`static AgentAddress` | `GGG_Msg.MULTIPLE`
`AgentAddress` | `GGG_Msg.sender`

Methods in warbot.GGG with parameters of type AgentAddress
`void` | `GGG_BAL.annoncer(AgentAddress destinataire, int msgId, double arg1, double arg2)`
`void` | `GGG_BAL.ordonner(AgentAddress destinataire, int msgId, double arg1, double arg2)`
`void` | `GGG_BAL.requerir(AgentAddress destinataire, int msgId, double arg1, double arg2)`

Constructors in warbot.GGG with parameters of type AgentAddress
`GGG_Msg(AgentAddress dest, int msgRole, int msgGroupe, int id, double msgArg1, double msgArg2, int msgType)`

Uses of AgentAddress in warbot.kernel

Methods in warbot.kernel that return AgentAddress
`AgentAddress` | `Percept.getAgent()` returns the AgentAddress of the perceived body (if any)

Methods in warbot.kernel with parameters of type AgentAddress
`void` | `Brain.send(AgentAddress target, java.lang.String m)` Sends a WarbotMessage with performative m to the target agent
`void` | `Brain.send(AgentAddress target, java.lang.String m, java.lang.String a)` Sends a WarbotMessage with performative m and argument a to the target agent
`void` | `Brain.send(AgentAddress target, java.lang.String m, java.lang.String[] c)` Sends a WarbotMessage with performative m and an array of String arguments c to the target agent
`void` | `Brain.send(AgentAddress target, java.lang.String m, java.lang.String a1, java.lang.String a2)` Sends a WarbotMessage with performative m and arguments a1 and a2 to the target agent
`void` | `Brain.sendMessage(AgentAddress target, 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.