jp.go.aist.rtm.RTC.port
インタフェース InPortConsumer

既知の実装クラスの一覧:
InPortCorbaConsumer, InPortTcpSockConsumer

public interface InPortConsumer

入力ポートコンシューマが提供すべき機能のインタフェースです。


メソッドの概要
 InPortConsumer clone()
          当該InPortConsumerオブジェクトを複製します。
 void push()
          接続先のポートへデータを送り出します。
 boolean subscribeInterface(NVListHolder properties)
          指定されたプロパティセットの内容に基づいて、データ送出通知の受け取りに登録します。
 void unsubscribeInterface(NVListHolder properties)
          データ送出通知の受け取り登録を解除します。
 

メソッドの詳細

push

void push()

接続先のポートへデータを送り出します。


clone

InPortConsumer clone()

当該InPortConsumerオブジェクトを複製します。

戻り値:
複製されたInPortConsumerオブジェクト

subscribeInterface

boolean subscribeInterface(NVListHolder properties)

指定されたプロパティセットの内容に基づいて、データ送出通知の受け取りに登録します。

パラメータ:
properties - 登録時に参照される情報
戻り値:
登録された場合にはtrueを、さもなくばfalseを返します。

unsubscribeInterface

void unsubscribeInterface(NVListHolder properties)

データ送出通知の受け取り登録を解除します。

パラメータ:
properties - 登録解除時に参照される情報