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.
 



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