Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

PeriodicExecutionContext Class Reference

List of all members.

Public Member Functions

 __init__ (obj, id_)
 __del__ ()
 on_startup ()
 on_shutdown ()
 on_activated (st)
 on_deactivated (st)
 on_aborting (st)
 on_error (st)
 on_reset (st)
 on_execute (st)
 on_state_update (st)
 on_rate_changed ()
 worker ()
 get_state ()
 __init__ (owner=None, rate=None)
 __del__ ()
 getRef ()
 run ()
 Create internal activity thread.
 close (flags)
 Close activity thread.
 is_running ()
 Test for ExecutionContext running state.
 start ()
 Start the ExecutionContext.
 stop ()
 Stop the ExecutionContext.
 get_rate ()
 Get executionrate(Hz).
 set_rate (rate)
 Set rate (Hz).
 activate_component (comp)
 Activate a component.
 deactivate_component (comp)
 Deactivate a component.
 reset_component (comp)
 reset a component
 get_component_state (comp)
 Get component's state.
 get_kind ()
 Get the ExecutionKind.
 add (comp)
 Add a component.
 remove (comp)
 Remove the component from component list.
 get_profile ()
 Get the ExecutionContextProfile.
 __init__ (ref=None, dfp=None, id=None, comp=None)
 __init__ (comp)
 __call__ (comp)
 __init__ ()
 __call__ (comp)
 __init__ ()
 __call__ (comp)
 __init__ ()
 __call__ (comp)
 __init__ ()
 __call__ (comp)

Member Function Documentation

PeriodicExecutionContext::__call__ comp   ) 
 

PeriodicExecutionContext::__call__ comp   ) 
 

PeriodicExecutionContext::__call__ comp   ) 
 

PeriodicExecutionContext::__call__ comp   ) 
 

PeriodicExecutionContext::__call__ comp   ) 
 

PeriodicExecutionContext::__del__  ) 
 

PeriodicExecutionContext::__del__  ) 
 

PeriodicExecutionContext::__init__  ) 
 

PeriodicExecutionContext::__init__  ) 
 

PeriodicExecutionContext::__init__  ) 
 

PeriodicExecutionContext::__init__  ) 
 

PeriodicExecutionContext::__init__ comp   ) 
 

PeriodicExecutionContext::__init__ ref  = None,
dfp  = None,
id  = None,
comp  = None
 

PeriodicExecutionContext::__init__ owner  = None,
rate  = None
 

PeriodicExecutionContext::__init__ obj  ,
id_ 
 

PeriodicExecutionContext::activate_component comp   ) 
 

Activate a component.

PeriodicExecutionContext::add comp   ) 
 

Add a component.

PeriodicExecutionContext::close flags   ) 
 

Close activity thread.

close() method is called when activity thread svc() is returned. This method deactivate this object and notify it to manager. ACE_Task class method override.

PeriodicExecutionContext::deactivate_component comp   ) 
 

Deactivate a component.

PeriodicExecutionContext::get_component_state comp   ) 
 

Get component's state.

PeriodicExecutionContext::get_kind  ) 
 

Get the ExecutionKind.

PeriodicExecutionContext::get_profile  ) 
 

Get the ExecutionContextProfile.

PeriodicExecutionContext::get_rate  ) 
 

Get executionrate(Hz).

PeriodicExecutionContext::get_state  ) 
 

PeriodicExecutionContext::getRef  ) 
 

PeriodicExecutionContext::is_running  ) 
 

Test for ExecutionContext running state.

PeriodicExecutionContext::on_aborting st   ) 
 

PeriodicExecutionContext::on_activated st   ) 
 

PeriodicExecutionContext::on_deactivated st   ) 
 

PeriodicExecutionContext::on_error st   ) 
 

PeriodicExecutionContext::on_execute st   ) 
 

PeriodicExecutionContext::on_rate_changed  ) 
 

PeriodicExecutionContext::on_reset st   ) 
 

PeriodicExecutionContext::on_shutdown  ) 
 

PeriodicExecutionContext::on_startup  ) 
 

PeriodicExecutionContext::on_state_update st   ) 
 

PeriodicExecutionContext::remove comp   ) 
 

Remove the component from component list.

PeriodicExecutionContext::reset_component comp   ) 
 

reset a component

PeriodicExecutionContext::run  ) 
 

Create internal activity thread.

Run by a daemon thread to handle deferred processing. ACE_Task class method override.

PeriodicExecutionContext::set_rate rate   ) 
 

Set rate (Hz).

PeriodicExecutionContext::start  ) 
 

Start the ExecutionContext.

PeriodicExecutionContext::stop  ) 
 

Stop the ExecutionContext.

PeriodicExecutionContext::worker  ) 
 


The documentation for this class was generated from the following file:
Generated on Mon Oct 29 15:51:44 2007 for OpenRTM by  doxygen 1.4.3