jp.go.aist.rtm.RTC.port
クラス InPortProviderImpl

java.lang.Object
  上位を拡張 jp.go.aist.rtm.RTC.port.InPortProviderImpl
すべての実装されたインタフェース:
InPortProvider
直系の既知のサブクラス:
InPortTcpSockProvider

public class InPortProviderImpl
extends java.lang.Object
implements InPortProvider

InPortProviderインタフェースを実装する際に利用するベースクラスです。


フィールドの概要
protected  NVListHolder m_properties
          インタフェース情報を保持するオブジェクトです。
 
コンストラクタの概要
InPortProviderImpl()
           
 
メソッドの概要
 void publishInterface(NVListHolder properties)
          Interface情報を公開します。
 void publishInterfaceProfile(NVListHolder properties)
          InterfaceProfile情報を公開します。
protected  void setDataFlowType(java.lang.String dataflowType)
          データフロータイプを設定します。
protected  void setDataType(java.lang.String dataType)
          データタイプを設定します。
protected  void setInterfaceType(java.lang.String interfaceType)
          インタフェースタイプを設定します。
protected  void setSubscriptionType(java.lang.String subscriptionType)
          サブスクリプションタイプを設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

m_properties

protected NVListHolder m_properties

インタフェース情報を保持するオブジェクトです。

コンストラクタの詳細

InPortProviderImpl

public InPortProviderImpl()
メソッドの詳細

publishInterfaceProfile

public void publishInterfaceProfile(NVListHolder properties)

InterfaceProfile情報を公開します。

定義:
インタフェース InPortProvider 内の publishInterfaceProfile
パラメータ:
properties - InterfaceProfile情報を受け取るホルダオブジェクト

publishInterface

public void publishInterface(NVListHolder properties)

Interface情報を公開します。

定義:
インタフェース InPortProvider 内の publishInterface
パラメータ:
properties - Interface情報を受け取るホルダオブジェクト

setDataType

protected void setDataType(java.lang.String dataType)

データタイプを設定します。

パラメータ:
dataType - データタイプ

setInterfaceType

protected void setInterfaceType(java.lang.String interfaceType)

インタフェースタイプを設定します。

パラメータ:
interfaceType - インタフェースタイプ

setDataFlowType

protected void setDataFlowType(java.lang.String dataflowType)

データフロータイプを設定します。

パラメータ:
dataflowType - データフロータイプ

setSubscriptionType

protected void setSubscriptionType(java.lang.String subscriptionType)

サブスクリプションタイプを設定します。

パラメータ:
subscriptionType - サブスクリプションタイプ