public abstract class PublisherBase
extends java.lang.Object
データ送出タイミングを管理して送出を駆動するPublisherのベース実装クラスです。
コンストラクタと説明 |
---|
PublisherBase() |
修飾子とタイプ | メソッドと説明 |
---|---|
abstract ReturnCode |
activate()
activate
|
abstract ReturnCode |
deactivate()
deactivate
|
abstract java.lang.String |
getName()
getName
|
abstract ReturnCode |
init(Properties prop)
init
|
abstract boolean |
isActive()
isActive
|
void |
release()
当該Publisherの駆動が停止される際に、PublisherFactoryにより呼び出されます。
|
abstract ReturnCode |
setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
setBuffer
|
abstract ReturnCode |
setConsumer(InPortConsumer consumer)
setConsumer
|
abstract ReturnCode |
setListener(ConnectorBase.ConnectorInfo info,
ConnectorListeners listeners)
Setting buffer pointer
|
abstract ReturnCode |
write(org.omg.CORBA.portable.OutputStream data) |
abstract ReturnCode |
write(org.omg.CORBA.portable.OutputStream data,
int sec,
int usec)
write
|
public void release()
当該Publisherの駆動が停止される際に、PublisherFactoryにより呼び出されます。
public abstract ReturnCode init(Properties prop)
init
prop
- public abstract ReturnCode setConsumer(InPortConsumer consumer)
setConsumer
consumer
- public abstract ReturnCode setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
setBuffer
buffer
- public abstract ReturnCode write(org.omg.CORBA.portable.OutputStream data, int sec, int usec)
write
data
- sec
- usec
- public abstract ReturnCode write(org.omg.CORBA.portable.OutputStream data)
public abstract boolean isActive()
isActive
public abstract ReturnCode activate()
activate
public abstract ReturnCode deactivate()
deactivate
public abstract java.lang.String getName()
getName
public abstract ReturnCode setListener(ConnectorBase.ConnectorInfo info, ConnectorListeners listeners)
Setting buffer pointer
info
- listeners
-