jp.go.aist.rtm.RTC.executionContext
Class OpenHRPExecutionContext

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by OpenRTM.ExtTrigExecutionContextServicePOA
          extended by jp.go.aist.rtm.RTC.executionContext.ExecutionContextBase
              extended by jp.go.aist.rtm.RTC.executionContext.PeriodicExecutionContext
                  extended by jp.go.aist.rtm.RTC.executionContext.OpenHRPExecutionContext
All Implemented Interfaces:
SDOServiceOperations, java.lang.Runnable, ECNewDeleteFunc, ExtTrigExecutionContextServiceOperations, org.omg.CORBA.portable.InvokeHandler, ExecutionContextOperations, ExecutionContextServiceOperations

public class OpenHRPExecutionContext
extends PeriodicExecutionContext
implements java.lang.Runnable

OpenHRPExecutionContext


Nested Class Summary
 
Nested classes/interfaces inherited from class jp.go.aist.rtm.RTC.executionContext.PeriodicExecutionContext
PeriodicExecutionContext.Comp, PeriodicExecutionContext.DFP, PeriodicExecutionContext.DFPBase, PeriodicExecutionContext.find_comp
 
Field Summary
 
Fields inherited from class jp.go.aist.rtm.RTC.executionContext.PeriodicExecutionContext
m_comps, m_nowait, m_profile, m_ref, m_running, m_thread, m_usec, rtcout
 
Constructor Summary
OpenHRPExecutionContext()
           Constructor
 
Method Summary
 java.lang.Object ECDeleteFunc(ExecutionContextBase comp)
           ECDeleteFunc
 ExecutionContextBase ECNewFunc()
           ECNewFunc
static void OpenHRPExecutionContextInit(Manager manager)
           OpenHRPExecutionContextInit
 void run()
           run
 int svc()
           svc
 void tick()
           tick
 
Methods inherited from class jp.go.aist.rtm.RTC.executionContext.PeriodicExecutionContext
__this, activate_component, add_component, bindComponent, close, deactivate_component, finalizeExecutionContext, get_component_state, get_kind, get_profile, get_rate, getObjRef, getRef, is_running, open, PeriodicExecutionContextInit, remove_component, reset_component, set_rate, setObjRef, start, stop
 
Methods inherited from class OpenRTM.ExtTrigExecutionContextServicePOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenHRPExecutionContext

public OpenHRPExecutionContext()

Constructor

Method Detail

tick

public void tick()
          throws org.omg.CORBA.SystemException

tick

Specified by:
tick in interface ExtTrigExecutionContextServiceOperations
Overrides:
tick in class ExecutionContextBase
Throws:
org.omg.CORBA.SystemException

svc

public int svc()

svc

Overrides:
svc in class PeriodicExecutionContext
Returns:
int

run

public void run()

run

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class PeriodicExecutionContext

OpenHRPExecutionContextInit

public static void OpenHRPExecutionContextInit(Manager manager)

OpenHRPExecutionContextInit

Parameters:
manager - Manager

ECDeleteFunc

public java.lang.Object ECDeleteFunc(ExecutionContextBase comp)

ECDeleteFunc

Specified by:
ECDeleteFunc in interface ECNewDeleteFunc
Overrides:
ECDeleteFunc in class PeriodicExecutionContext
Parameters:
comp - ExecutionContextBase

ECNewFunc

public ExecutionContextBase ECNewFunc()

ECNewFunc

Specified by:
ECNewFunc in interface ECNewDeleteFunc
Overrides:
ECNewFunc in class PeriodicExecutionContext
Returns:
ExecutionContextBase