OpenRTM-aist-Python 2.0.0
|
Classes | |
class | Worker |
Public Member Functions | |
def | __init__ (self) |
def | exit (self, Task=OpenRTM_aist.Task) |
def | open (self, *args) |
Start activity. More... | |
def | svc (self) |
def | close (self, flags) |
def | tick (self) |
def | is_running (self) |
def | start (self) |
def | stop (self) |
def | get_rate (self) |
def | set_rate (self, rate) |
def | add_component (self, comp) |
def | remove_component (self, comp) |
def | activate_component (self, comp) |
def | deactivate_component (self, comp) |
def | reset_component (self, comp) |
def | get_component_state (self, comp) |
def | get_kind (self) |
def | get_profile (self) |
def | onStarted (self) |
onStarted() template function RTC::ReturnCode_t ExtTrigExecutionContext::onStarted() | |
def | onWaitingActivated (self, comp, count) |
onWaitingActivated() template function RTC::ReturnCode_t ExtTrigExecutionContext:: onWaitingActivated(RTC_impl::RTObjectStateMachine* comp, long int count) | |
def | onWaitingDeactivated (self, comp, count) |
onWaitingDeactivated() template function RTC::ReturnCode_t ExtTrigExecutionContext:: onWaitingDeactivated(RTC_impl::RTObjectStateMachine* comp, long int
count) | |
def | onWaitingReset (self, comp, count) |
onWaitingReset() template function RTC::ReturnCode_t ExtTrigExecutionContext:: onWaitingReset(RTC_impl::RTObjectStateMachine* comp, long int count) | |
Public Member Functions inherited from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase | |
def | init (self, props) |
def | exit (self) |
def | bindComponent (self, rtc) |
def | isRunning (self) |
def | start (self) |
def | stop (self) |
def | getRate (self) |
def | setRate (self, rate) |
def | addComponent (self, comp) |
def | removeComponent (self, comp) |
def | activateComponent (self, comp) |
def | deactivateComponent (self, comp) |
def | resetComponent (self, comp) |
def | getComponentState (self, comp) |
def | getKind (self) |
def | getProfile (self) |
def | setObjRef (self, ec_ptr) |
def | getObjRef (self) |
def | getKindString (self, kind) |
def | setKind (self, kind) |
def | setOwner (self, comp) |
def | getOwner (self) |
def | getComponentList (self) |
def | setProperties (self, props) |
def | getProperties (self) |
def | isAllCurrentState (self, state) |
def | setExecutionRate (self, props) |
def | setTransitionMode (self, props, key, flag=False) |
def | setTimeout (self, props, key, timevalue=0.0) |
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.__init__ | ( | self | ) |
Constructor
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.activate_component | ( | self, | |
comp | |||
) |
Activate an RT-Component RTC::ReturnCode_t ExtTrigExecutionContext:: activate_component(RTC::LightweightRTObject_ptr comp) throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.add_component | ( | self, | |
comp | |||
) |
Add an RT-Component RTC::ReturnCode_t ExtTrigExecutionContext::add_component(RTC::LightweightRTObject_ptr comp) throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.close | ( | self, | |
flags | |||
) |
Thread execution function for ExecutionContext int ExtTrigExecutionContext::close(unsigned long flags)
Reimplemented from OpenRTM_aist.Task.Task.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.deactivate_component | ( | self, | |
comp | |||
) |
Deactivate an RT-Component RTC::ReturnCode_t ExtTrigExecutionContext:: deactivate_component(RTC::LightweightRTObject_ptr comp) throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.exit | ( | self, | |
Task = OpenRTM_aist.Task |
|||
) |
virtual void exit();
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.get_component_state | ( | self, | |
comp | |||
) |
Get RT-Component's state RTC::LifeCycleState ExtTrigExecutionContext:: get_component_state(RTC::LightweightRTObject_ptr comp) throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.get_kind | ( | self | ) |
Get the ExecutionKind RTC::ExecutionKind ExtTrigExecutionContext::get_kind() throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.get_profile | ( | self | ) |
Get the ExecutionContextProfile RTC::ExecutionContextProfile* ExtTrigExecutionContext::get_profile() throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.get_rate | ( | self | ) |
Get execution rate(Hz) of ExecutionContext CORBA::Double ExtTrigExecutionContext::get_rate() throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.is_running | ( | self | ) |
Check for ExecutionContext running state CORBA::Boolean ExtTrigExecutionContext::is_running() throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.open | ( | self, | |
* | args | ||
) |
Start activity.
Generate internal activity thread for ExecutionContext int ExtTrigExecutionContext::open(void *args)
Reimplemented from OpenRTM_aist.Task.Task.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.remove_component | ( | self, | |
comp | |||
) |
Remove the RT-Component from participant list RTC::ReturnCode_t ExtTrigExecutionContext:: remove_component(RTC::LightweightRTObject_ptr comp) throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.reset_component | ( | self, | |
comp | |||
) |
Reset the RT-Component RTC::ReturnCode_t ExtTrigExecutionContext:: reset_component(RTC::LightweightRTObject_ptr comp) throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.set_rate | ( | self, | |
rate | |||
) |
Set execution rate(Hz) of ExecutionContext RTC::ReturnCode_t ExtTrigExecutionContext::set_rate(CORBA::Double rate) throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.start | ( | self | ) |
Start the ExecutionContext RTC::ReturnCode_t ExtTrigExecutionContext::start() throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.stop | ( | self | ) |
Stop the ExecutionContext RTC::ReturnCode_t ExtTrigExecutionContext::stop() throw (CORBA::SystemException)
Reimplemented from OpenRTM_aist.ExecutionContextBase.ExecutionContextBase.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.svc | ( | self | ) |
Invoke each component's operation int ExtTrigExecutionContext::svc(void)
Reimplemented from OpenRTM_aist.Task.Task.
def OpenRTM_aist.ExtTrigExecutionContext.ExtTrigExecutionContext.tick | ( | self | ) |
Move forward one step of ExecutionContext void ExtTrigExecutionContext::tick() throw (CORBA::SystemException)