Acssim.Monitors (version $Id: Monitors.py,v 1.1 2007/10/03 20:44:03 agrimstrup Exp $)
index
/alma/ACS-2016.6/ACSSW/lib/python/site-packages/Acssim/Monitors.py

This module provides an implementation of the Monitor IDL interface
 
TODO:
- on-change monitors not implemented yet

 
Modules
       
ACS__POA

 
Classes
       
ACSImpl.Monitors.GenericMonitor(ACSImpl.Monitors.Monitor)
Monitorfloat(ACS__POA.Monitorfloat, ACSImpl.Monitors.GenericMonitor)
ACS__POA.Monitorfloat(ACS__POA.Monitor)
Monitorfloat(ACS__POA.Monitorfloat, ACSImpl.Monitors.GenericMonitor)

 
class Monitorfloat(ACS__POA.Monitorfloat, ACSImpl.Monitors.GenericMonitor)
    Properties can be derived from Monitordouble only if their IDL derives from
ACS::Monitordouble.
 
 
Method resolution order:
Monitorfloat
ACS__POA.Monitorfloat
ACS__POA.Monitor
ACS__POA.Subscription
ACS__POA.OffShoot
omniORB.PortableServer.Servant
ACSImpl.Monitors.GenericMonitor
ACSImpl.Monitors.Monitor
ACSImpl.Subscription.Subscription
__builtin__.object

Methods defined here:
__init__(self, scheduler, timeoutID)
Constructor
 
Params:
- scheduler is a scheduler used to schedule timeouts
- timeoutID is quite literally a timeout ID which uniquely identifies
this monitor
 
Returns: Nothing
 
Raises: ???

Data descriptors inherited from omniORB.PortableServer.Servant:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from ACSImpl.Monitors.GenericMonitor:
get_value_trigger(self)
Implementation of IDL method.
 
void get_value_trigger(out stringSeq delta, out boolean enable);
 
Warning - not presently implemented!
set_value_trigger(self, delta, enable)
Implementation of IDL method.
 
void set_value_trigger (in stringSeq delta, in boolean enable);
 
Warning - not presently implemented!

Methods inherited from ACSImpl.Monitors.Monitor:
get_timer_trigger(self)
Implementation of IDL method.
 
void get_timer_trigger (out TimeInterval timer);
set_timer_trigger(self, timer)
Implementation of IDL method.
 
void set_timer_trigger (in TimeInterval timer);

Methods inherited from ACSImpl.Subscription.Subscription:
destroy(self)
Implementation of IDL method.
 
void destroy ();
resume(self)
Implementation of IDL method.
 
void resume ();
suspend(self)
Implementation of IDL method.
 
void suspend ();

 
Data
        __version__ = '$Id: Monitors.py,v 1.1 2007/10/03 20:44:03 agrimstrup Exp $'