Module CfMAF

IDL source    Global index
module CfMAF


Interface index.

  • MAFAgentSystem
  • MAFFinder
    ***************************************************************
  • Type index.

  • AgentProfile
  • AgentStatus
  • AgentSystemInfo
  • AgentSystemType
  • Arguments
  • Authenticator
  • AuthInfo
  • Authority
  • ClassName
  • ClassNameList
  • Identity
  • LanguageID
  • LanguageMap
  • LanguageMapList
  • Location
  • Locations
  • Name
  • NameList
  • OctetString
    ***************************************************************
  • OctetStrings
  • Property
  • PropertyList
  • SerializationID
  • SerializationIDList
  • Exception index.

  • AgentIsRunning
  • AgentIsSuspended
  • AgentNotFound
    ***************************************************************
  • ArgumentInvalid
  • ClassUnknown
  • DeserializationFailed
  • EntryNotFound
  • FinderNotFound
  • MAFExtendedException
  • NameInvalid
  • ResumeFailed
  • SuspendFailed
  • TerminateFailed
  • Types.

  • AgentProfile

      struct AgentProfile {
        LanguageID language_id; 
        AgentSystemType agent_system_type; 
        string agent_system_description; 
        short major_version; 
        short minor_version; 
        SerializationID serialization; 
        PropertyList properties; 
      }; 
    

  • AgentStatus

      enum AgentStatus {
        CfMAFRunning, 
        CfMAFSuspended, 
        CfMAFTerminated
      }; 
    

  • AgentSystemInfo

      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; 
      }; 
    

  • AgentSystemType

      typedef short AgentSystemType;
    

  • Arguments

      typedef sequence<octet> Arguments;
    

  • Authenticator

      typedef short Authenticator;
    

  • AuthInfo

      struct AuthInfo {
        boolean is_authenticated; 
        Authenticator authenticator; 
      }; 
    

  • Authority

      typedef OctetString Authority;
    

  • ClassName

      struct ClassName {
        string name; 
        OctetString discriminator; 
      }; 
    

  • ClassNameList

      typedef sequence<ClassName> ClassNameList;
    

  • Identity

      typedef OctetString Identity;
    

  • LanguageID

      typedef short LanguageID;
    

  • LanguageMap

      struct LanguageMap {
        LanguageID language_id; 
        SerializationIDList serializations; 
      }; 
    

  • LanguageMapList

      typedef sequence<LanguageMap> LanguageMapList;
    

  • Location

      typedef string Location;
    

  • Locations

      typedef sequence<Location> Locations;
    

  • Name

      struct Name {
        Authority authority; 
        Identity identity; 
        AgentSystemType agent_system_type; 
      }; 
    

  • NameList

      typedef sequence<Name> NameList;
    

  • OctetString

      typedef sequence<octet> OctetString;
    

    ***************************************************************

  • OctetStrings

      typedef sequence<OctetString> OctetStrings;
    

  • Property

      typedef any Property;
    

  • PropertyList

      typedef sequence<Property> PropertyList;
    

  • SerializationID

      typedef short SerializationID;
    

  • SerializationIDList

      typedef sequence<SerializationID> SerializationIDList;
    

    Exceptions.

  • AgentIsRunning

      exception AgentIsRunning {
      }; 
    

  • AgentIsSuspended

      exception AgentIsSuspended {
      }; 
    

  • AgentNotFound

      exception AgentNotFound {
      }; 
    

    ***************************************************************

  • ArgumentInvalid

      exception ArgumentInvalid {
      }; 
    

  • ClassUnknown

      exception ClassUnknown {
      }; 
    

  • DeserializationFailed

      exception DeserializationFailed {
      }; 
    

  • EntryNotFound

      exception EntryNotFound {
      }; 
    

  • FinderNotFound

      exception FinderNotFound {
      }; 
    

  • MAFExtendedException

      exception MAFExtendedException {
      }; 
    

  • NameInvalid

      exception NameInvalid {
      }; 
    

  • ResumeFailed

      exception ResumeFailed {
      }; 
    

  • SuspendFailed

      exception SuspendFailed {
      }; 
    

  • TerminateFailed

      exception TerminateFailed {
      }; 
    


    Generated by Sandia idldoc 1.0.