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

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by RTC.ExecutionContextServicePOA
          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, ExecutionContextBase, ObjectCreator<ExecutionContextBase>, ObjectDestructor, org.omg.CORBA.portable.InvokeHandler, ExecutionContextOperations, ExecutionContextServiceOperations

public class OpenHRPExecutionContext
extends PeriodicExecutionContext
implements java.lang.Runnable, ObjectCreator<ExecutionContextBase>, ObjectDestructor, ExecutionContextBase

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
 
Nested classes/interfaces inherited from interface jp.go.aist.rtm.RTC.executionContext.ExecutionContextBase
ExecutionContextBase.transitionModeHolder
 
Field Summary
 
Fields inherited from class jp.go.aist.rtm.RTC.executionContext.PeriodicExecutionContext
m_activationTimeout, m_comps, m_deactivationTimeout, m_nowait, m_profile, m_ref, m_resetTimeout, m_syncActivation, m_syncDeactivation, m_syncReset, m_thread, m_usec, m_worker, rtcout, ticked_
 
Constructor Summary
OpenHRPExecutionContext()
           Constructor
 
Method Summary
 OpenHRPExecutionContext creator_()
           Creats OpenHRPExecutionContext
 void destructor_(java.lang.Object obj)
           Destructs Object
 java.lang.Object ECDeleteFunc(ExecutionContextBase comp)
           ECDeleteFunc
 ExecutionContextBase ECNewFunc()
           ECNewFunc
static void OpenHRPExecutionContextInit(Manager manager)
           OpenHRPExecutionContextInit
 void tick()
           tick
 
Methods inherited from class jp.go.aist.rtm.RTC.executionContext.PeriodicExecutionContext
__this, activate_component, activateComponent, add_component, addComponent, bindComponent, close, deactivate_component, deactivateComponent, get_component_state, get_kind, get_profile, get_rate, getComponentList, getComponentState, getKind, getKindString, getObjRef, getOwner, getPeriod, getProfile, getProperties, getRate, getRef, getStateString, init, invokeWorker, invokeWorkerDo, invokeWorkerPostDo, invokeWorkerPreDo, is_running, isAllCurrentState, isAllNextState, isOneOfCurrentState, isOneOfNextState, isRunning, onActivated, onActivating, onAddedComponent, onAddingComponent, onDeactivated, onDeactivating, onGetComponentState, onGetKind, onGetProfile, onGetRate, onIsRunning, onRemovedComponent, onRemovingComponent, onReset, onResetting, onSetRate, onSettingRate, onStarted, onStarting, onStopped, onStopping, onWaitingActivated, onWaitingDeactivated, onWaitingReset, open, PeriodicExecutionContextInit, remove_component, removeComponent, reset_component, resetComponent, run, set_rate, setExecutionRate, setKind, setObjRef, setOwner, setProperties, setRate, setTimeout, setTransitionMode, start, stop, svc, threadRunning, waitForActivated, waitForDeactivated, waitForReset
 
Methods inherited from class RTC.ExecutionContextServicePOA
_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
 
Methods inherited from interface java.lang.Runnable
run
 
Methods inherited from interface jp.go.aist.rtm.RTC.executionContext.ExecutionContextBase
bindComponent, getComponentList, getKindString, getObjRef, getOwner, getProfile, getProperties, getRate, init, invokeWorker, invokeWorkerDo, invokeWorkerPostDo, invokeWorkerPreDo, isAllCurrentState, isAllNextState, isOneOfCurrentState, isOneOfNextState, onActivated, onActivating, onAddedComponent, onAddingComponent, onDeactivated, onDeactivating, onGetComponentState, onGetKind, onGetProfile, onGetRate, onRemovedComponent, onRemovingComponent, onReset, onResetting, onSetRate, onSettingRate, onStarted, onStopped, onStopping, onWaitingActivated, onWaitingDeactivated, onWaitingReset, setExecutionRate, setKind, setObjRef, setOwner, setProperties, setRate, setTimeout, setTransitionMode
 

Constructor Detail

OpenHRPExecutionContext

public OpenHRPExecutionContext()

Constructor

Method Detail

tick

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

tick

Throws:
org.omg.CORBA.SystemException

creator_

public OpenHRPExecutionContext creator_()
Creats OpenHRPExecutionContext

Specified by:
creator_ in interface ObjectCreator<ExecutionContextBase>
Overrides:
creator_ in class PeriodicExecutionContext
Returns:
Object Created instances

destructor_

public void destructor_(java.lang.Object obj)
Destructs Object

Specified by:
destructor_ in interface ObjectDestructor
Overrides:
destructor_ in class PeriodicExecutionContext
Parameters:
obj - The target instances for destruction

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