|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.go.aist.rtm.RTC.port.publisher.PublisherBase
jp.go.aist.rtm.RTC.port.publisher.PublisherFlush
public class PublisherFlush
データ送出を待つコンシューマを、送出する側と同じスレッドで動作させる場合に使用します。
コンストラクタの概要 | |
---|---|
PublisherFlush()
コンストラクタです。 |
|
PublisherFlush(InPortConsumer consumer,
Properties property)
コンストラクタです。 |
メソッドの概要 | |
---|---|
ReturnCode |
activate()
activate |
PublisherBase |
creator_()
creator_ |
ReturnCode |
deactivate()
deactivate |
void |
destruct()
当該Publisherが不要となり破棄される際に、PublisherFactoryにより呼び出されます。 |
void |
destructor_(java.lang.Object obj)
destructor_ |
protected void |
finalize()
ファイナライザです。 |
java.lang.String |
getName()
getName |
ReturnCode |
init(Properties prop)
init initialization |
boolean |
isActive()
write |
static void |
PublisherFlushInit()
PublisherFlushInit |
ReturnCode |
setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
setBuffer Setting buffer |
ReturnCode |
setConsumer(InPortConsumer consumer)
setConsumer Store InPort consumer |
ReturnCode |
write(org.omg.CORBA.portable.OutputStream data)
|
ReturnCode |
write(org.omg.CORBA.portable.OutputStream data,
int sec,
int usec)
write |
クラス jp.go.aist.rtm.RTC.port.publisher.PublisherBase から継承されたメソッド |
---|
release |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PublisherFlush()
コンストラクタです。
public PublisherFlush(InPortConsumer consumer, Properties property)
コンストラクタです。
consumer
- データ送出を待つコンシューマproperty
- 当該Publisherの駆動を制御する情報を持つPropertyオブジェクトメソッドの詳細 |
---|
public void destruct()
当該Publisherが不要となり破棄される際に、PublisherFactoryにより呼び出されます。
protected void finalize() throws java.lang.Throwable
ファイナライザです。
java.lang.Object
内の finalize
java.lang.Throwable
public ReturnCode init(Properties prop)
init
initialization
PublisherBase
内の init
prop
-
public ReturnCode setConsumer(InPortConsumer consumer)
setConsumer
Store InPort consumer
PublisherBase
内の setConsumer
consumer
-
public ReturnCode setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
setBuffer
Setting buffer
PublisherBase
内の setBuffer
buffer
-
public ReturnCode write(org.omg.CORBA.portable.OutputStream data, int sec, int usec)
write
PublisherBase
内の write
data
- sec
- usec
-
public ReturnCode write(org.omg.CORBA.portable.OutputStream data)
PublisherBase
内の write
public boolean isActive()
write
PublisherBase
内の isActive
public ReturnCode activate()
activate
PublisherBase
内の activate
public ReturnCode deactivate()
deactivate
PublisherBase
内の deactivate
public PublisherBase creator_()
creator_
ObjectCreator<PublisherBase>
内の creator_
public void destructor_(java.lang.Object obj)
destructor_
ObjectDestructor
内の destructor_
obj
- The target instances for destructionpublic static void PublisherFlushInit()
PublisherFlushInit
public java.lang.String getName()
getName
PublisherBase
内の getName
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |