Previous Table of Contents Next


5.2.3.2 ID


   //File: DAISAESession.idl #ifndef _DAIS_AESERVER_IDL #define _DAIS_AESERVER_IDL #pragma prefix "omg.org"

   // Common Information#include <DAISType.idl>#include <DAISProperty.idl>#include <DAISSession.idl>

   // Events and Alarms#include <DAISAESubscription.idl>#include <DAISAEArea.idl>#include <DAISAESource.idl>#include <DAISAEConditionSpace.idl>#include <DAISAESourceCondition.idl>#include <DAISAECategory.idl>#include <DAISAEIO.idl>

   module DAIS {module AlarmsAndEvents {

   interface Session : DAIS::Session { readonly attribute Subscription::IHome subscription_home;

   readonly attribute Area::IHome area_home;

   readonly attribute Source::IHome source_home;

   readonly attribute ConditionSpace::IHome condition_space_home;

   readonly attribute SourceCondition::IHome source_condition_home;

   readonly attribute Category::IHome category_home;

   readonly attribute Type::IHome type_home;

   readonly attribute Property::IHome property_home; };};}; #endif // _DAIS_AESESSION_IDL;

   Session

   Session is an object implementing the alarms & events functions. It inherits common functionality as shut down callbacks and session status from DAIS::AlarmsAndEvents::Session.

   subscription_home

   A read only attribute holding a reference to a singleton Subscription::IHome object.

   area_home

   A read only attribute holding a reference to a singleton Area::IHome object.

   source_home

   A read only attribute holding a reference to a singleton Source::IHome object.

   condition_space_home

   A read only attribute holding a reference to a singleton ConditionSpace::IHome object.

   source_condition_home

   A read only attribute holding a reference to a singleton SourceCondition::IHome object.

   category_home

   A read only attribute holding a reference to a singleton Category::IHome object.

   type_home

   A read only attribute holding a reference to a singleton Type::IHome object.

   property_home

   A read only attribute holding a reference to a singleton Property::IHome object.