OpenRTM-aist-Python 2.0.2
OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC Class Reference

More...

Inheritance diagram for OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC:
OpenRTM_aist.PeriodicExecutionContext.PeriodicExecutionContext OpenRTM_aist.ExecutionContextBase.ExecutionContextBase OpenRTM_aist.Task.Task

Classes

class  ChildTask
 
class  WorkerThreadCtrl
 

Public Member Functions

 __init__ (self)
 
 exit (self, Task=OpenRTM_aist.Task)
 
 init (self, props)
 
 bindComponent (self, rtc)
 
 addTask (self, rtcs)
 
 findComponent (self, rtobj)
 
 addRTCToTask (self, task, rtobj)
 
 svc (self)
 
- Public Member Functions inherited from OpenRTM_aist.PeriodicExecutionContext.PeriodicExecutionContext
 open (self, *args)
 
 close (self, flags)
 
 is_running (self)
 
 start (self)
 
 stop (self)
 
 get_rate (self)
 
 set_rate (self, rate)
 
 activate_component (self, comp)
 
 deactivate_component (self, comp)
 
 reset_component (self, comp)
 
 get_component_state (self, comp)
 
 get_kind (self)
 
 add_component (self, comp)
 
 remove_component (self, comp)
 
 get_profile (self)
 
- Public Member Functions inherited from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase
 isRunning (self)
 
 getRate (self)
 
 setRate (self, rate)
 
 addComponent (self, comp)
 
 removeComponent (self, comp)
 
 activateComponent (self, comp)
 
 deactivateComponent (self, comp)
 
 resetComponent (self, comp)
 
 getComponentState (self, comp)
 
 getKind (self)
 
 getProfile (self)
 
 setObjRef (self, ec_ptr)
 
 getObjRef (self)
 
 getKindString (self, kind)
 
 setKind (self, kind)
 
 setOwner (self, comp)
 
 getOwner (self)
 
 getComponentList (self)
 
 setProperties (self, props)
 
 getProperties (self)
 
 isAllCurrentState (self, state)
 
 setExecutionRate (self, props)
 
 setTransitionMode (self, props, key, flag=False)
 
 setTimeout (self, props, key, timevalue=0.0)
 

Detailed Description

Constructor & Destructor Documentation

◆ __init__()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.__init__ ( self)

Member Function Documentation

◆ addRTCToTask()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.addRTCToTask ( self,
task,
rtobj )

Parameters
self
task
rtobj

◆ addTask()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.addTask ( self,
rtcs )

Parameters
self
rtcs

◆ bindComponent()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.bindComponent ( self,
rtc )

Bind the component.

Parameters
self
rtcRTC

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ exit()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.exit ( self,
Task = OpenRTM_aist.Task )

Parameters
self 
Task 

Reimplemented from OpenRTM_aist.PeriodicExecutionContext.PeriodicExecutionContext.

◆ findComponent()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.findComponent ( self,
rtobj )

Parameters
self
rtobj
Returns

◆ init()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.init ( self,
props )

Parameters
self 
props

Reimplemented from OpenRTM_aist.PeriodicExecutionContext.PeriodicExecutionContext.

◆ svc()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.svc ( self)

Create internal activity thread

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

Reimplemented from OpenRTM_aist.PeriodicExecutionContext.PeriodicExecutionContext.


The documentation for this class was generated from the following file: