OpenRTM-aist-Python 2.0.2
OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext Class Reference
Inheritance diagram for OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext:
OpenRTM_aist.ExecutionContextBase.ExecutionContextBase OpenRTM_aist.SimulatorExecutionContext.SimulatorExecutionContext

Public Member Functions

 tick (self)
 
 is_running (self)
 
 start (self)
 
 stop (self)
 
 get_rate (self)
 
 set_rate (self, rate)
 
 add_component (self, comp)
 
 remove_component (self, comp)
 
 activate_component (self, comp)
 
 deactivate_component (self, comp)
 
 reset_component (self, comp)
 
 get_component_state (self, comp)
 
 get_kind (self)
 
 get_profile (self)
 
- Public Member Functions inherited from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase
 init (self, props)
 
 exit (self)
 
 bindComponent (self, rtc)
 
 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

 

Member Function Documentation

◆ activate_component()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.activate_component ( self,
comp )

Activate an RT-Component RTC.ReturnCode_t OpenHRPExecutionContext:: activate_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

Reimplemented in OpenRTM_aist.SimulatorExecutionContext.SimulatorExecutionContext.

◆ add_component()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.add_component ( self,
comp )

Add an RT-Component RTC.ReturnCode_t OpenHRPExecutionContext.add_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ deactivate_component()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.deactivate_component ( self,
comp )

Deactivate an RT-Component RTC.ReturnCode_t OpenHRPExecutionContext:: deactivate_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

Reimplemented in OpenRTM_aist.SimulatorExecutionContext.SimulatorExecutionContext.

◆ get_component_state()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.get_component_state ( self,
comp )

Get RT-Component's state RTC.LifeCycleState OpenHRPExecutionContext:: get_component_state(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException) get_component_state(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ get_kind()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.get_kind ( self)

Get the ExecutionKind RTC.ExecutionKind OpenHRPExecutionContext.get_kind() throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ get_profile()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.get_profile ( self)

Get the ExecutionContextProfile RTC.ExecutionContextProfile* OpenHRPExecutionContext.get_profile() throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ get_rate()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.get_rate ( self)

Get execution rate(Hz) of ExecutionContext CORBA.Double OpenHRPExecutionContext.get_rate() throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ is_running()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.is_running ( self)

Check for ExecutionContext running state CORBA.Boolean OpenHRPExecutionContext.is_running() throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ remove_component()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.remove_component ( self,
comp )

Remove the RT-Component from participant list RTC.ReturnCode_t OpenHRPExecutionContext:: remove_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ reset_component()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.reset_component ( self,
comp )

Reset the RT-Component RTC.ReturnCode_t OpenHRPExecutionContext:: reset_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

Reimplemented in OpenRTM_aist.SimulatorExecutionContext.SimulatorExecutionContext.

◆ set_rate()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.set_rate ( self,
rate )

Set execution rate(Hz) of ExecutionContext RTC.ReturnCode_t OpenHRPExecutionContext.set_rate(CORBA.Double rate) throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ start()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.start ( self)

Start the ExecutionContext RTC.ReturnCode_t OpenHRPExecutionContext.start() throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ stop()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.stop ( self)

Stop the ExecutionContext RTC.ReturnCode_t OpenHRPExecutionContext.stop() throw (CORBA.SystemException)

Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.

◆ tick()

OpenRTM_aist.OpenHRPExecutionContext.OpenHRPExecutionContext.tick ( self)

Move forward one step of ExecutionContext


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