RTMExamples.AutoTest
クラス AutoTestInImpl

java.lang.Object
  上位を拡張 org.omg.PortableServer.Servant
      上位を拡張 OpenRTM.DataFlowComponentPOA
          上位を拡張 jp.go.aist.rtm.RTC.RTObject_impl
              上位を拡張 jp.go.aist.rtm.RTC.DataFlowComponentBase
                  上位を拡張 RTMExamples.AutoTest.AutoTestInImpl
すべての実装されたインタフェース:
SDOOperations, SDOSystemElementOperations, org.omg.CORBA.portable.InvokeHandler, ComponentActionOperations, DataFlowComponentActionOperations, DataFlowComponentOperations, LightweightRTObjectOperations, RTObjectOperations

public class AutoTestInImpl
extends DataFlowComponentBase

Sample component for auto test.


フィールドの概要
protected  DataRef<TimedFloat> m_in
           
protected  TimedFloat m_in_val
          The action that is invoked when execution context's rate is changed no corresponding operation exists in OpenRTm-aist-0.2.0
protected  InPort<TimedFloat> m_inIn
           
protected  MyServiceSVC_impl m_myservice0
           
protected  CorbaPort m_MyServicePort
           
protected  DataRef<TimedFloatSeq> m_seqin
           
protected  TimedFloatSeq m_seqin_val
           
protected  InPort<TimedFloatSeq> m_seqinIn
           
 
クラス jp.go.aist.rtm.RTC.RTObject_impl から継承されたフィールド
ECOTHER_OFFSET, 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
 
コンストラクタの概要
AutoTestInImpl(Manager manager)
          constructor
 
メソッドの概要
protected  ReturnCode_t onActivated(int ec_id)
          The activated action (Active state entry action) former rtc_active_entry()
protected  ReturnCode_t onDeactivated(int ec_id)
          The deactivated action (Active state exit action) former rtc_active_exit()
protected  ReturnCode_t onExecute(int ec_id)
          The execution action that is invoked periodically former rtc_active_do()
protected  ReturnCode_t onInitialize()
          The initialize action (on CREATED->ALIVE transition) formaer rtc_init_entry()
 
クラス jp.go.aist.rtm.RTC.DataFlowComponentBase から継承されたメソッド
_this, init
 
クラス jp.go.aist.rtm.RTC.RTObject_impl から継承されたメソッド
_finalize, addInPort, addOutPort, addPort, addPort, addPort, 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, onError, onFinalize, onRateChanged, onReset, onShutdown, onStartup, onStateUpdate, readAll, registerInPort, registerInPort, registerOutPort, registerOutPort, registerPort, registerPort, registerPort, removeInPort, removeOutPort, removePort, removePort, removePort, setInstanceName, setObjRef, setProperties, setReadAll, setReadAll, setReadAll, setWriteAll, setWriteAll, setWriteAll, shutdown, syncAttributesByProperties, updateParameters, writeAll
 
クラス OpenRTM.DataFlowComponentPOA から継承されたメソッド
_all_interfaces, _invoke, _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
 

フィールドの詳細

m_in_val

protected TimedFloat m_in_val
The action that is invoked when execution context's rate is changed no corresponding operation exists in OpenRTm-aist-0.2.0


m_in

protected DataRef<TimedFloat> m_in

m_inIn

protected InPort<TimedFloat> m_inIn

m_seqin_val

protected TimedFloatSeq m_seqin_val

m_seqin

protected DataRef<TimedFloatSeq> m_seqin

m_seqinIn

protected InPort<TimedFloatSeq> m_seqinIn

m_MyServicePort

protected CorbaPort m_MyServicePort

m_myservice0

protected MyServiceSVC_impl m_myservice0
コンストラクタの詳細

AutoTestInImpl

public AutoTestInImpl(Manager manager)
constructor

パラメータ:
manager - Maneger Object
メソッドの詳細

onInitialize

protected ReturnCode_t onInitialize()
The initialize action (on CREATED->ALIVE transition) formaer rtc_init_entry()

オーバーライド:
クラス RTObject_impl 内の onInitialize
戻り値:
RTC::ReturnCode_t

onActivated

protected ReturnCode_t onActivated(int ec_id)
The activated action (Active state entry action) former rtc_active_entry()

オーバーライド:
クラス RTObject_impl 内の onActivated
パラメータ:
ec_id - 対象ExecutionContext ID
戻り値:
実行結果

onDeactivated

protected ReturnCode_t onDeactivated(int ec_id)
The deactivated action (Active state exit action) former rtc_active_exit()

オーバーライド:
クラス RTObject_impl 内の onDeactivated
パラメータ:
ec_id - 対象ExecutionContext ID
戻り値:
実行結果

onExecute

protected ReturnCode_t onExecute(int ec_id)
The execution action that is invoked periodically former rtc_active_do()

オーバーライド:
クラス RTObject_impl 内の onExecute
パラメータ:
ec_id - 対象ExecutionContext ID
戻り値:
実行結果