Interface CfMAF::MAFAgentSystem
IDL source Global index
interface MAFAgentSystem
- create_agent
- fetch_class
- find_nearby_agent_system_of_profile
- get_agent_status
- get_agent_system_info
- get_authinfo
- get_MAFFinder
- list_all_agents
- list_all_agents_of_authority
- list_all_places
- receive_agent
- resume_agent
- suspend_agent
- terminate_agent
Name create_agent(in Name agent_name,
in AgentProfile agent_profile,
in OctetString agent,
in string place_name,
in Arguments arguments,
in ClassNameList class_names,
in string code_base,
in MAFAgentSystem class_provider)
raises(ClassUnknown, ArgumentInvalid, DeserializationFailed, MAFExtendedException);
-
OctetStrings fetch_class(in ClassNameList class_name_list,
in string code_base,
in AgentProfile agent_profile)
raises(ClassUnknown, MAFExtendedException);
-
Location find_nearby_agent_system_of_profile(in AgentProfile profile)
raises(EntryNotFound);
-
AgentStatus get_agent_status(in Name agent_name)
raises(AgentNotFound);
-
AgentSystemInfo get_agent_system_info();
-
AuthInfo get_authinfo(in Name agent_name)
raises(AgentNotFound);
-
MAFFinder get_MAFFinder()
raises(FinderNotFound);
-
NameList list_all_agents();
-
NameList list_all_agents_of_authority(in Authority authority);
-
Locations list_all_places();
-
void receive_agent(in Name agent_name,
in AgentProfile agent_profile,
in OctetString agent,
in string place_name,
in ClassNameList class_names,
in string code_base,
in MAFAgentSystem agent_sender)
raises(ClassUnknown, ArgumentInvalid, DeserializationFailed, MAFExtendedException);
-
void resume_agent(in Name agent_name)
raises(AgentNotFound, ResumeFailed, AgentIsRunning);
-
void suspend_agent(in Name agent_name)
raises(AgentNotFound, SuspendFailed, AgentIsSuspended);
-
void terminate_agent(in Name agent_name)
raises(AgentNotFound, TerminateFailed);
-
Generated by Sandia idldoc 1.0.