インタフェース
RTC.ExecutionContext の使用

ExecutionContext を使用しているパッケージ
jp.go.aist.rtm.RTC   
RTC   
 

jp.go.aist.rtm.RTC での ExecutionContext の使用
 

ExecutionContext を返す jp.go.aist.rtm.RTC のメソッド
 ExecutionContext RTObject_impl.get_context(int ec_id)
          [CORBA interface] ExecutionContextを取得します。
 ExecutionContext[] RTObject_impl.get_contexts()
          [CORBA interface] ExecutionContextListを取得します。
 

ExecutionContext 型のパラメータを持つ jp.go.aist.rtm.RTC のメソッド
 int RTObject_impl.attach_executioncontext(ExecutionContext exec_context)
          [CORBA interface] 当該コンポーネントをExecutionContextにattachします。
 

RTC での ExecutionContext の使用
 

RTC での ExecutionContext のサブインタフェース
 interface ExecutionContextService
          RTC/ExecutionContextService.java .
 interface ExtTrigExecutionContextService
          RTC/ExtTrigExecutionContextService.java .
 

ExecutionContext を実装している RTC のクラス
 class _ExecutionContextServiceStub
          RTC/_ExecutionContextServiceStub.java .
 class _ExecutionContextStub
          RTC/_ExecutionContextStub.java .
 class _ExtTrigExecutionContextServiceStub
          RTC/_ExtTrigExecutionContextServiceStub.java .
 

ExecutionContext として宣言されている RTC のフィールド
 ExecutionContext[] ExecutionContextListHolder.value
           
 ExecutionContext ExecutionContextHolder.value
           
 

ExecutionContext を返す RTC のメソッド
 ExecutionContext ExecutionContextPOA._this()
           
 ExecutionContext ExecutionContextPOA._this(org.omg.CORBA.ORB orb)
           
static ExecutionContext[] ExecutionContextListHelper.extract(org.omg.CORBA.Any a)
           
static ExecutionContext ExecutionContextHelper.extract(org.omg.CORBA.Any a)
           
 ExecutionContext _RTObjectStub.get_context(int ec_id)
           
 ExecutionContext _LightweightRTObjectStub.get_context(int ec_id)
           
 ExecutionContext _FiniteStateMachineMultiModeComponentStub.get_context(int ec_id)
           
 ExecutionContext _FiniteStateMachineComponentStub.get_context(int ec_id)
           
 ExecutionContext _DataFlowMultiModeComponentStub.get_context(int ec_id)
           
 ExecutionContext _DataFlowFiniteStateMachineMultiModeComponentStub.get_context(int ec_id)
           
 ExecutionContext _DataFlowFiniteStateMachineComponentStub.get_context(int ec_id)
           
 ExecutionContext _DataFlowComponentStub.get_context(int ec_id)
           
 ExecutionContext LightweightRTObjectOperations.get_context(int ec_id)
           
 ExecutionContext[] _RTObjectStub.get_contexts()
           
 ExecutionContext[] _LightweightRTObjectStub.get_contexts()
           
 ExecutionContext[] _FiniteStateMachineMultiModeComponentStub.get_contexts()
           
 ExecutionContext[] _FiniteStateMachineComponentStub.get_contexts()
           
 ExecutionContext[] _DataFlowMultiModeComponentStub.get_contexts()
           
 ExecutionContext[] _DataFlowFiniteStateMachineMultiModeComponentStub.get_contexts()
           
 ExecutionContext[] _DataFlowFiniteStateMachineComponentStub.get_contexts()
           
 ExecutionContext[] _DataFlowComponentStub.get_contexts()
           
 ExecutionContext[] LightweightRTObjectOperations.get_contexts()
           
static ExecutionContext ExecutionContextHelper.narrow(org.omg.CORBA.Object obj)
           
static ExecutionContext[] ExecutionContextListHelper.read(org.omg.CORBA.portable.InputStream istream)
           
static ExecutionContext ExecutionContextHelper.read(org.omg.CORBA.portable.InputStream istream)
           
static ExecutionContext ExecutionContextHelper.unchecked_narrow(org.omg.CORBA.Object obj)
           
 

ExecutionContext 型のパラメータを持つ RTC のメソッド
 int _RTObjectStub.attach_executioncontext(ExecutionContext exec_context)
           
 int _LightweightRTObjectStub.attach_executioncontext(ExecutionContext exec_context)
           
 int _FiniteStateMachineMultiModeComponentStub.attach_executioncontext(ExecutionContext exec_context)
           
 int _FiniteStateMachineComponentStub.attach_executioncontext(ExecutionContext exec_context)
           
 int _DataFlowMultiModeComponentStub.attach_executioncontext(ExecutionContext exec_context)
           
 int _DataFlowFiniteStateMachineMultiModeComponentStub.attach_executioncontext(ExecutionContext exec_context)
           
 int _DataFlowFiniteStateMachineComponentStub.attach_executioncontext(ExecutionContext exec_context)
           
 int _DataFlowComponentStub.attach_executioncontext(ExecutionContext exec_context)
           
 int _ComponentActionStub.attach_executioncontext(ExecutionContext exec_context)
           
 int ComponentActionOperations.attach_executioncontext(ExecutionContext exec_context)
           
static void ExecutionContextHelper.insert(org.omg.CORBA.Any a, ExecutionContext that)
           
static void ExecutionContextListHelper.insert(org.omg.CORBA.Any a, ExecutionContext[] that)
           
static void ExecutionContextHelper.write(org.omg.CORBA.portable.OutputStream ostream, ExecutionContext value)
           
static void ExecutionContextListHelper.write(org.omg.CORBA.portable.OutputStream ostream, ExecutionContext[] value)
           
 

ExecutionContext 型のパラメータを持つ RTC のコンストラクタ
ExecutionContextHolder(ExecutionContext initialValue)
           
ExecutionContextListHolder(ExecutionContext[] initialValue)