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

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by OpenRTM.DataFlowComponentPOA
          extended by jp.go.aist.rtm.RTC.RTObject_impl
              extended by jp.go.aist.rtm.RTC.executionContext.PeriodicECSharedComposite_impl
All Implemented Interfaces:
SDOOperations, SDOSystemElementOperations, org.omg.CORBA.portable.InvokeHandler, ComponentActionOperations, DataFlowComponentActionOperations, DataFlowComponentOperations, LightweightRTObjectOperations, RTObjectOperations

public class PeriodicECSharedComposite_impl
extends RTObject_impl

データフロー型RTコンポーネント基底クラスのインスタンスです。


Nested Class Summary
(package private)  class PeriodicECSharedComposite_impl.addCallback
          Callbackクラスの追加
(package private)  class PeriodicECSharedComposite_impl.setCallback
          Callbackクラスの設定
 
Field Summary
protected  ExecutionContextService m_ecref
          ExecutionContextService
protected  StringHolder m_members
          StringHolder
protected  PeriodicECOrganization m_org
          PeriodicECOrganization
protected  PeriodicExecutionContext m_pec
          PeriodicExecutionContext
protected  DataFlowComponent m_ref
          DataFlowComponent
 
Fields inherited from class jp.go.aist.rtm.RTC.RTObject_impl
ECOTHER_OFFSET, m_actionListeners, m_configsets, m_created, m_eclist, m_ecMine, m_ecOther, m_inports, m_objref, m_outports, m_pManager, m_pORB, m_portAdmin, m_pPOA, m_profile, m_properties, m_pSdoConfig, m_pSdoConfigImpl, m_readAll, m_readAllCompletion, m_sdoOrganizations, m_sdoOwnedOrganizations, m_sdoStatus, m_sdoSvcProfiles, m_writeAll, m_writeAllCompletion, rtcout
 
Constructor Summary
PeriodicECSharedComposite_impl(Manager manager)
          コンストラクタ
 
Method Summary
 DataFlowComponent _this()
          当該オブジェクトのCORBAオブジェクト参照を取得します。
 ReturnCode_t onActivated(int exec_handle)
          活性化処理用コールバック関数
 ReturnCode_t onDeactivated(int exec_handle)
          非活性化処理用コールバック関数
 ReturnCode_t onFinalize()
          終了処理用コールバック関数
 ReturnCode_t onInitialize()
           Initialization
 ReturnCode_t onReset(int exec_handle)
          リセット処理用コールバック関数
 boolean stringToStrVec(java.util.Vector<java.lang.StringBuffer> v, java.lang.String is)
          string Vector変換
 
Methods inherited from class jp.go.aist.rtm.RTC.RTObject_impl
_finalize, addExecutionContextActionListener, addExecutionContextActionListener, addInPort, addOutPort, addPort, addPort, addPort, addPortActionListener, addPortActionListener, addPostComponentActionListener, addPostComponentActionListener, addPreComponentActionListener, addPreComponentActionListener, attach_context, bindContext, bindParameter, deletePort, deletePort, deletePort, deletePortByName, detach_context, exit, finalizeContexts, finalizePorts, get_component_profile, get_configuration, get_context_handle, get_context, get_device_profile, get_monitoring, get_organizations, get_owned_contexts, get_owned_organizations, get_participating_contexts, get_ports, get_sdo_id, get_sdo_service, get_sdo_type, get_service_profile, get_service_profiles, get_status_list, get_status, getCategory, getInstanceName, getNamingNames, getObjRef, getProperties, getTypeName, initialize, is_alive, on_aborting, on_activated, on_deactivated, on_error, on_execute, on_finalize, on_initialize, on_rate_changed, on_reset, on_shutdown, on_startup, on_state_update, onAborting, onAddPort, onAttachExecutionContext, onDetachExecutionContext, onError, onExecute, onRateChanged, onRemovePort, onShutdown, onStartup, onStateUpdate, postOnAborting, postOnActivated, postOnDeactivated, postOnError, postOnExecute, postOnFinalize, postOnInitialize, postOnRateChanged, postOnReset, postOnShutdown, postOnStartup, postOnStateUpdate, preOnAborting, preOnActivated, preOnDeactivated, preOnError, preOnExecute, preOnFinalize, preOnInitialize, preOnRateChanged, preOnReset, preOnShutdown, preOnStartup, preOnStateUpdate, readAll, registerInPort, registerInPort, registerOutPort, registerOutPort, registerPort, registerPort, registerPort, removeExecutionContextActionListener, removeInPort, removeOutPort, removePort, removePort, removePort, removePortActionListener, removePostComponentActionListener, removePreComponentActionListener, setInstanceName, setObjRef, setProperties, setReadAll, setReadAll, setReadAll, setWriteAll, setWriteAll, setWriteAll, shutdown, syncAttributesByProperties, updateParameters, writeAll
 
Methods inherited from class OpenRTM.DataFlowComponentPOA
_all_interfaces, _invoke, _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
 

Field Detail

m_members

protected StringHolder m_members

StringHolder


m_ref

protected DataFlowComponent m_ref

DataFlowComponent


m_pec

protected PeriodicExecutionContext m_pec

PeriodicExecutionContext


m_ecref

protected ExecutionContextService m_ecref

ExecutionContextService


m_org

protected PeriodicECOrganization m_org

PeriodicECOrganization

Constructor Detail

PeriodicECSharedComposite_impl

public PeriodicECSharedComposite_impl(Manager manager)

コンストラクタ

Parameters:
manager - Managerオブジェクト
Method Detail

_this

public DataFlowComponent _this()

当該オブジェクトのCORBAオブジェクト参照を取得します。

Overrides:
_this in class RTObject_impl
Returns:
当該オブジェクトのCORBAオブジェクト参照

onInitialize

public ReturnCode_t onInitialize()
Initialization

Initialization the data flow type RT-Component. Write the actual initialization code in each concrete class.

Overrides:
onInitialize in class RTObject_impl
Returns:
The return code of ReturnCode_t type

onActivated

public ReturnCode_t onActivated(int exec_handle)

活性化処理用コールバック関数

Overrides:
onActivated in class RTObject_impl
Parameters:
exec_handle - ID of the participant ExecutionContext
Returns:
The return code of ReturnCode_t type

onDeactivated

public ReturnCode_t onDeactivated(int exec_handle)

非活性化処理用コールバック関数

Overrides:
onDeactivated in class RTObject_impl
Parameters:
exec_handle - ID of the participant ExecutionContext
Returns:
The return code of ReturnCode_t type

onReset

public ReturnCode_t onReset(int exec_handle)

リセット処理用コールバック関数

Overrides:
onReset in class RTObject_impl
Parameters:
exec_handle - ID of the participant ExecutionContext
Returns:
The return code of ReturnCode_t type

onFinalize

public ReturnCode_t onFinalize()

終了処理用コールバック関数

Overrides:
onFinalize in class RTObject_impl
Returns:
The return code of ReturnCode_t type

stringToStrVec

public boolean stringToStrVec(java.util.Vector<java.lang.StringBuffer> v,
                              java.lang.String is)

string Vector変換