OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext Class Reference

Inheritance diagram for OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext:
OpenRTM_aist.ExecutionContextBase.ExecutionContextBase OpenRTM_aist.Task.Task

List of all members.

Classes

class  Worker

Public Member Functions

def __init__
 Constructor.
def open
 Start activity ACE_Task class method over ride.
def svc
 Invoke each component's operationint ExtTrigExecutionContext.svc(void).
def close
 Thread execution function for ExecutionContextint ExtTrigExecutionContext.close(unsigned long flags).
def tick
 Move forward one step of ExecutionContextvoid ExtTrigExecutionContext.tick() throw (CORBA.SystemException).
def is_running
 Check for ExecutionContext running stateCORBA.Boolean ExtTrigExecutionContext.is_running() throw (CORBA.SystemException).
def start
 Start the ExecutionContextRTC.ReturnCode_t ExtTrigExecutionContext.start() throw (CORBA.SystemException).
def stop
 Stop the ExecutionContextRTC.ReturnCode_t ExtTrigExecutionContext.stop() throw (CORBA.SystemException).
def get_rate
 Get execution rate(Hz) of ExecutionContextCORBA.Double ExtTrigExecutionContext.get_rate() throw (CORBA.SystemException).
def set_rate
 Set execution rate(Hz) of ExecutionContextRTC.ReturnCode_t ExtTrigExecutionContext.set_rate(CORBA.Double rate) throw (CORBA.SystemException).
def add_component
 Add an RT-ComponentRTC.ReturnCode_t ExtTrigExecutionContext.add_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException).
def remove_component
 Remove the RT-Component from participant listRTC.ReturnCode_t ExtTrigExecutionContext:: remove_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException).
def activate_component
 Activate an RT-ComponentRTC.ReturnCode_t ExtTrigExecutionContext:: activate_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException).
def deactivate_component
 Deactivate an RT-ComponentRTC.ReturnCode_t ExtTrigExecutionContext:: deactivate_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException).
def reset_component
 Reset the RT-ComponentRTC.ReturnCode_t ExtTrigExecutionContext:: reset_component(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException).
def get_component_state
 Get RT-Component's stateRTC.LifeCycleState ExtTrigExecutionContext:: get_component_state(RTC.LightweightRTObject_ptr comp) throw (CORBA.SystemException).
def get_kind
 Get the ExecutionKindRTC.ExecutionKind ExtTrigExecutionContext.get_kind() throw (CORBA.SystemException).
def get_profile
 Get the ExecutionContextProfileRTC.ExecutionContextProfile* ExtTrigExecutionContext.get_profile() throw (CORBA.SystemException).
def onStarted
 onStarted() template function RTC.ReturnCode_t ExtTrigExecutionContext.onStarted()
def onWaitingActivated
 onWaitingActivated() template function RTC.ReturnCode_t ExtTrigExecutionContext:: onWaitingActivated(RTC_impl.RTObjectStateMachine* comp, long int count)
def onWaitingDeactivated
 onWaitingDeactivated() template function RTC.ReturnCode_t ExtTrigExecutionContext:: onWaitingDeactivated(RTC_impl.RTObjectStateMachine* comp, long int count)
def onWaitingReset
 onWaitingReset() template function RTC.ReturnCode_t ExtTrigExecutionContext:: onWaitingReset(RTC_impl.RTObjectStateMachine* comp, long int count)

Detailed Description


Member Function Documentation

def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.open (   self,
  args 
)

Start activity ACE_Task class method over ride.

------------------------------------------------------------

Generate internal activity thread for ExecutionContext

int ExtTrigExecutionContext.open(void *args)

Reimplemented from OpenRTM_aist.Task.Task.


The documentation for this class was generated from the following file:
Generated on Mon Mar 2 14:14:04 2015 for OpenRTM-aist-1.1.0-Python by  doxygen 1.6.3