jp.go.aist.rtm.RTC.port.publisher
クラス PublisherBase

java.lang.Object
  上位を拡張 jp.go.aist.rtm.RTC.port.publisher.PublisherBase
直系の既知のサブクラス:
PublisherFlush, PublisherNew, PublisherPeriodic

public abstract class PublisherBase
extends java.lang.Object

データ送出タイミングを管理して送出を駆動するPublisherのベース実装クラスです。


コンストラクタの概要
PublisherBase()
           
 
メソッドの概要
 void destruct()
          当該Publisherが不要となり破棄される際に、PublisherFactoryにより呼び出されます。
 void release()
          当該Publisherの駆動が停止される際に、PublisherFactoryにより呼び出されます。
abstract  void update()
          送出タイミングを待つオブジェクトに、送出タイミングであることを通知します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PublisherBase

public PublisherBase()
メソッドの詳細

update

public abstract void update()

送出タイミングを待つオブジェクトに、送出タイミングであることを通知します。


release

public void release()

当該Publisherの駆動が停止される際に、PublisherFactoryにより呼び出されます。


destruct

public void destruct()

当該Publisherが不要となり破棄される際に、PublisherFactoryにより呼び出されます。