Module CfMAF
IDL source Global index
module CfMAF
- MAFAgentSystem
- MAFFinder
- ***************************************************************
- AgentProfile
- AgentStatus
- AgentSystemInfo
- AgentSystemType
- Arguments
- Authenticator
- AuthInfo
- Authority
- ClassName
- ClassNameList
- Identity
- LanguageID
- LanguageMap
- LanguageMapList
- Location
- Locations
- Name
- NameList
- OctetString
- ***************************************************************
- OctetStrings
- Property
- PropertyList
- SerializationID
- SerializationIDList
- AgentIsRunning
- AgentIsSuspended
- AgentNotFound
- ***************************************************************
- ArgumentInvalid
- ClassUnknown
- DeserializationFailed
- EntryNotFound
- FinderNotFound
- MAFExtendedException
- NameInvalid
- ResumeFailed
- SuspendFailed
- TerminateFailed
struct AgentProfile {
LanguageID language_id;
AgentSystemType agent_system_type;
string agent_system_description;
short major_version;
short minor_version;
SerializationID serialization;
PropertyList properties;
};
-
enum AgentStatus {
CfMAFRunning,
CfMAFSuspended,
CfMAFTerminated
};
-
struct AgentSystemInfo {
Name agent_system_name;
AgentSystemType agent_system_type;
LanguageMapList language_maps;
string agent_system_description;
short major_version;
short minor_version;
PropertyList properties;
};
-
typedef short AgentSystemType;
-
typedef sequence<octet> Arguments;
-
typedef short Authenticator;
-
struct AuthInfo {
boolean is_authenticated;
Authenticator authenticator;
};
-
typedef OctetString Authority;
-
struct ClassName {
string name;
OctetString discriminator;
};
-
typedef sequence<ClassName> ClassNameList;
-
typedef OctetString Identity;
-
typedef short LanguageID;
-
struct LanguageMap {
LanguageID language_id;
SerializationIDList serializations;
};
-
typedef sequence<LanguageMap> LanguageMapList;
-
typedef string Location;
-
typedef sequence<Location> Locations;
-
struct Name {
Authority authority;
Identity identity;
AgentSystemType agent_system_type;
};
-
typedef sequence<Name> NameList;
-
typedef sequence<octet> OctetString;
- ***************************************************************
typedef sequence<OctetString> OctetStrings;
-
typedef any Property;
-
typedef sequence<Property> PropertyList;
-
typedef short SerializationID;
-
typedef sequence<SerializationID> SerializationIDList;
-
exception AgentIsRunning {
};
-
exception AgentIsSuspended {
};
-
exception AgentNotFound {
};
- ***************************************************************
exception ArgumentInvalid {
};
-
exception ClassUnknown {
};
-
exception DeserializationFailed {
};
-
exception EntryNotFound {
};
-
exception FinderNotFound {
};
-
exception MAFExtendedException {
};
-
exception NameInvalid {
};
-
exception ResumeFailed {
};
-
exception SuspendFailed {
};
-
exception TerminateFailed {
};
-
Generated by Sandia idldoc 1.0.