|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.go.aist.rtm.RTC.port.ConnectorBase
jp.go.aist.rtm.RTC.port.OutPortConnector
jp.go.aist.rtm.RTC.port.OutPortPullConnector
public class OutPortPullConnector
入れ子のクラスの概要 |
---|
クラス jp.go.aist.rtm.RTC.port.ConnectorBase から継承された入れ子のクラス/インタフェース |
---|
ConnectorBase.Profile |
フィールドの概要 | |
---|---|
protected BufferBase<org.omg.CORBA.portable.OutputStream> |
m_buffer
the pointer to the buffer |
protected OutPortProvider |
m_provider
the pointer to the OutPortProvider |
クラス jp.go.aist.rtm.RTC.port.OutPortConnector から継承されたフィールド |
---|
m_profile, rtcout |
コンストラクタの概要 | |
---|---|
OutPortPullConnector(ConnectorBase.Profile profile,
OutPortProvider provider)
|
|
OutPortPullConnector(ConnectorBase.Profile profile,
OutPortProvider provider,
BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
Constructor OutPortPullConnector assume ownership of InPortConsumer. |
メソッドの概要 | |
---|---|
void |
activate()
Connector activation This operation activates this connector |
void |
deactivate()
Connector deactivation This operation deactivates this connector |
ReturnCode |
disconnect()
disconnect This operation destruct and delete the consumer, the publisher and the buffer. |
BufferBase<org.omg.CORBA.portable.OutputStream> |
getBuffer()
Getting Buffer This operation returns this connector's buffer |
ReturnCode |
write(org.omg.CORBA.portable.OutputStream data)
Writing data This operation writes data into publisher and then the data will be transferred to correspondent InPort. |
クラス jp.go.aist.rtm.RTC.port.OutPortConnector から継承されたメソッド |
---|
id, name, profile |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected OutPortProvider m_provider
the pointer to the OutPortProvider
protected BufferBase<org.omg.CORBA.portable.OutputStream> m_buffer
the pointer to the buffer
コンストラクタの詳細 |
---|
public OutPortPullConnector(ConnectorBase.Profile profile, OutPortProvider provider, BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
Constructor
OutPortPullConnector assume ownership of InPortConsumer.
Therefore, OutPortProvider will be deleted when OutPortPushConnector
is destructed.
profile
- pointer to a ConnectorProfileprovider
- pointer to an OutPortProviderbuffer
- pointer to a bufferpublic OutPortPullConnector(ConnectorBase.Profile profile, OutPortProvider provider)
メソッドの詳細 |
---|
public ReturnCode write(org.omg.CORBA.portable.OutputStream data)
Writing data
This operation writes data into publisher and then the data
will be transferred to correspondent InPort.
OutPortConnector
内の write
data
-
public ReturnCode disconnect()
disconnect
This operation destruct and delete the consumer, the publisher
and the buffer.
OutPortConnector
内の disconnect
public BufferBase<org.omg.CORBA.portable.OutputStream> getBuffer()
Getting Buffer
This operation returns this connector's buffer
OutPortConnector
内の getBuffer
public void activate()
Connector activation
This operation activates this connector
ConnectorBase
内の activate
public void deactivate()
Connector deactivation
This operation deactivates this connector
ConnectorBase
内の deactivate
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |