jp.go.aist.rtm.RTC.executionContext
クラス OpenHRPExecutionContext

java.lang.Object
  上位を拡張 org.omg.PortableServer.Servant
      上位を拡張 RTC.ExecutionContextServicePOA
          上位を拡張 jp.go.aist.rtm.RTC.executionContext.PeriodicExecutionContext
              上位を拡張 jp.go.aist.rtm.RTC.executionContext.OpenHRPExecutionContext
すべての実装されたインタフェース:
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


入れ子のクラスの概要
 
クラス jp.go.aist.rtm.RTC.executionContext.PeriodicExecutionContext から継承された入れ子のクラス/インタフェース
PeriodicExecutionContext.Comp, PeriodicExecutionContext.DFP, PeriodicExecutionContext.DFPBase, PeriodicExecutionContext.find_comp
 
インタフェース jp.go.aist.rtm.RTC.executionContext.ExecutionContextBase から継承された入れ子のクラス/インタフェース
ExecutionContextBase.transitionModeHolder
 
フィールドの概要
 
クラス 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_
 
コンストラクタの概要
OpenHRPExecutionContext()
           Constructor
 
メソッドの概要
 OpenHRPExecutionContext creator_()
          OpenHRPExecutionContext を生成する
 void destructor_(java.lang.Object obj)
          Object を破棄する
 java.lang.Object ECDeleteFunc(ExecutionContextBase comp)
           ECDeleteFunc
 ExecutionContextBase ECNewFunc()
           ECNewFunc
static void OpenHRPExecutionContextInit(Manager manager)
           OpenHRPExecutionContextInit
 void tick()
           tick
 
クラス 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
 
クラス RTC.ExecutionContextServicePOA から継承されたメソッド
_all_interfaces, _invoke, _this, _this
 
クラス 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
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース java.lang.Runnable から継承されたメソッド
run
 
インタフェース 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
 

コンストラクタの詳細

OpenHRPExecutionContext

public OpenHRPExecutionContext()

Constructor

メソッドの詳細

tick

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

tick

例外:
org.omg.CORBA.SystemException

creator_

public OpenHRPExecutionContext creator_()
OpenHRPExecutionContext を生成する

定義:
インタフェース ObjectCreator<ExecutionContextBase> 内の creator_
オーバーライド:
クラス PeriodicExecutionContext 内の creator_
戻り値:
生成されたOpenHRPExecutionContext

destructor_

public void destructor_(java.lang.Object obj)
Object を破棄する

定義:
インタフェース ObjectDestructor 内の destructor_
オーバーライド:
クラス PeriodicExecutionContext 内の destructor_
パラメータ:
obj - 破棄するインタスタンス

OpenHRPExecutionContextInit

public static void OpenHRPExecutionContextInit(Manager manager)

OpenHRPExecutionContextInit

パラメータ:
manager - Manager

ECDeleteFunc

public java.lang.Object ECDeleteFunc(ExecutionContextBase comp)

ECDeleteFunc

定義:
インタフェース ECNewDeleteFunc 内の ECDeleteFunc
オーバーライド:
クラス PeriodicExecutionContext 内の ECDeleteFunc
パラメータ:
comp - ExecutionContextBase

ECNewFunc

public ExecutionContextBase ECNewFunc()

ECNewFunc

定義:
インタフェース ECNewDeleteFunc 内の ECNewFunc
オーバーライド:
クラス PeriodicExecutionContext 内の ECNewFunc
戻り値:
ExecutionContextBase