パッケージ | 説明 |
---|---|
jp.go.aist.rtm.RTC.port | |
jp.go.aist.rtm.RTC.port.publisher |
修飾子とタイプ | メソッドと説明 |
---|---|
protected ReturnCode |
OutPortCorbaCdrConsumer.convertReturn(PortStatus status)
リターンコード変換 (DataPortStatus -> BufferStatus)
|
protected ReturnCode |
InPortCorbaCdrConsumer.convertReturn(PortStatus status)
PortStatusをReturnCodeに変換する。
|
protected ReturnCode |
InPortPushConnector.convertReturn(ReturnCode status)
buffer.ReturnCodeをport.ReturnCodeに変換する。
|
abstract ReturnCode |
InPortConnector.disconnect()
接続解除関数
Connector が保持している接続を解除する
|
ReturnCode |
OutPortPushConnector.disconnect()
接続解除
consumer, publisher, buffer が解体・削除される。
|
abstract ReturnCode |
ConnectorBase.disconnect()
接続解除関数
Connector が保持している接続を解除する
|
abstract ReturnCode |
OutPortConnector.disconnect()
接続解除関数
Connector が保持している接続を解除する
|
ReturnCode |
InPortPushConnector.disconnect()
接続解除
consumer, publisher, buffer が解体・削除される。
|
ReturnCode |
OutPortPullConnector.disconnect()
接続解除
consumer, publisher, buffer が解体・削除される。
|
ReturnCode |
InPortPullConnector.disconnect()
接続解除関数
Connector が保持している接続を解除する
|
ReturnCode |
OutPortConsumer.get(org.omg.CORBA.portable.OutputStream data)
Pure virtual function to receive data.
|
ReturnCode |
OutPortCorbaCdrConsumer.get(org.omg.CORBA.portable.OutputStream data)
データを読み出す
設定されたデータを読み出す。
|
(package private) ReturnCode |
OutPort.getStatus(int index)
特定のコネクタへの書き込みステータスを得る
{@.ja OutPort は接続ごとに Connector と呼ばれる仮想データチャネルを持
つ。
|
ReturnCode |
InPortConsumer.put(org.omg.CORBA.portable.OutputStream data)
put
Pure virtual function to send data to the destination port.
|
ReturnCode |
InPortCorbaCdrConsumer.put(org.omg.CORBA.portable.OutputStream data)
接続先へのデータ送信
{@.ja 接続先のポートへデータを送信するための純粋仮想関数。
|
abstract ReturnCode |
InPortConnector.read(DataRef<org.omg.CORBA.portable.InputStream> data)
read 関数
|
ReturnCode |
InPortPushConnector.read(DataRef<org.omg.CORBA.portable.InputStream> data)
データの読み出し
{@.ja バッファからデータを読み出す。
|
ReturnCode |
InPortPullConnector.read(DataRef<org.omg.CORBA.portable.InputStream> data)
read 関数
{@.ja OutPortConsumer からデータを取得する。
|
static ReturnCode |
ReturnCode.valueOf(java.lang.String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static ReturnCode[] |
ReturnCode.values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
<DataType> ReturnCode |
OutPortPushConnector.write(DataType data)
データの書き込み
{@.ja Publisherに対してデータを書き込み、これにより対応するInPortへデー
タが転送される。
|
abstract <DataType> ReturnCode |
OutPortConnector.write(DataType data)
write 関数
OutPort からデータを Buffer へ write する関数
|
<DataType> ReturnCode |
OutPortPullConnector.write(DataType data)
データの書き込み
Publisherに対してデータを書き込み、これにより対応するInPortへ
データが転送される。
|
修飾子とタイプ | メソッドと説明 |
---|---|
(package private) java.util.Vector<ReturnCode> |
OutPort.getStatusList()
特定のコネクタへの書き込みステータスリストを得る
{@.ja OutPort は接続ごとに Connector と呼ばれる仮想データチャネルを持
つ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
abstract ReturnCode |
PublisherBase.activate()
activate
|
ReturnCode |
PublisherPeriodic.activate()
activate
|
ReturnCode |
PublisherFlush.activate()
activate
|
ReturnCode |
PublisherNew.activate()
activate
|
protected ReturnCode |
PublisherPeriodic.convertReturn(ReturnCode status,
org.omg.CORBA.portable.OutputStream data)
convertReturn
|
protected ReturnCode |
PublisherNew.convertReturn(ReturnCode status,
org.omg.CORBA.portable.OutputStream data)
convertReturn
|
abstract ReturnCode |
PublisherBase.deactivate()
deactivate
|
ReturnCode |
PublisherPeriodic.deactivate()
deactivate
|
ReturnCode |
PublisherFlush.deactivate()
deactivate
|
ReturnCode |
PublisherNew.deactivate()
deactivate
|
abstract ReturnCode |
PublisherBase.init(Properties prop)
init
|
ReturnCode |
PublisherPeriodic.init(Properties prop)
初期化
{@.ja このクラスのオブジェクトを使用するのに先立ち、必ずこの関数を呼び
出す必要がある。
|
ReturnCode |
PublisherFlush.init(Properties prop)
init
initialization
|
ReturnCode |
PublisherNew.init(Properties prop)
init
initialization
|
protected ReturnCode |
PublisherPeriodic.invokeListener(ReturnCode status,
org.omg.CORBA.portable.OutputStream data) |
protected ReturnCode |
PublisherNew.invokeListener(ReturnCode status,
org.omg.CORBA.portable.OutputStream data) |
protected ReturnCode |
PublisherPeriodic.pushAll()
pushAll
push all policy
|
protected ReturnCode |
PublisherNew.pushAll()
pushAll
push all policy
|
protected ReturnCode |
PublisherPeriodic.pushFifo()
pushFifo
push "fifo" policy
|
protected ReturnCode |
PublisherNew.pushFifo()
pushFifo
push "fifo" policy
|
protected ReturnCode |
PublisherPeriodic.pushNew()
pushNew
push "new" policy
|
protected ReturnCode |
PublisherNew.pushNew()
pushNew
push "new" policy
|
protected ReturnCode |
PublisherPeriodic.pushSkip()
pushSkip
push "skip" policy
|
protected ReturnCode |
PublisherNew.pushSkip()
pushSkip
push "skip" policy
|
abstract ReturnCode |
PublisherBase.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
setBuffer
|
ReturnCode |
PublisherPeriodic.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
setBuffer
Setting buffer
|
ReturnCode |
PublisherFlush.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
setBuffer
Setting buffer
|
ReturnCode |
PublisherNew.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
setBuffer
Setting buffer
|
abstract ReturnCode |
PublisherBase.setConsumer(InPortConsumer consumer)
setConsumer
|
ReturnCode |
PublisherPeriodic.setConsumer(InPortConsumer consumer)
setConsumer
Store InPort consumer
|
ReturnCode |
PublisherFlush.setConsumer(InPortConsumer consumer)
setConsumer
Store InPort consumer
|
ReturnCode |
PublisherNew.setConsumer(InPortConsumer consumer)
setConsumer
Store InPort consumer
|
abstract ReturnCode |
PublisherBase.setListener(ConnectorBase.ConnectorInfo info,
ConnectorListeners listeners)
Setting buffer pointer
|
ReturnCode |
PublisherPeriodic.setListener(ConnectorBase.ConnectorInfo info,
ConnectorListeners listeners)
Setting buffer pointer
|
ReturnCode |
PublisherFlush.setListener(ConnectorBase.ConnectorInfo info,
ConnectorListeners listeners)
Setting buffer pointer
|
ReturnCode |
PublisherNew.setListener(ConnectorBase.ConnectorInfo info,
ConnectorListeners listeners)
Setting buffer pointer
|
abstract ReturnCode |
PublisherBase.write(org.omg.CORBA.portable.OutputStream data) |
ReturnCode |
PublisherPeriodic.write(org.omg.CORBA.portable.OutputStream data) |
ReturnCode |
PublisherFlush.write(org.omg.CORBA.portable.OutputStream data) |
ReturnCode |
PublisherNew.write(org.omg.CORBA.portable.OutputStream data) |
abstract ReturnCode |
PublisherBase.write(org.omg.CORBA.portable.OutputStream data,
int sec,
int usec)
write
|
ReturnCode |
PublisherPeriodic.write(org.omg.CORBA.portable.OutputStream data,
int sec,
int usec)
データを書き込む
{@.ja Publisher が保持するバッファに対してデータを書き込む。
|
ReturnCode |
PublisherFlush.write(org.omg.CORBA.portable.OutputStream data,
int sec,
int usec)
データを書き込む
{@.ja Publisher が保持するコンシューマに対してデータを書き込む。
|
ReturnCode |
PublisherNew.write(org.omg.CORBA.portable.OutputStream data,
int sec,
int usec)
データを書き込む
{@.ja Publisher が保持するバッファに対してデータを書き込む。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected ReturnCode |
PublisherPeriodic.invokeListener(ReturnCode status,
org.omg.CORBA.portable.OutputStream data) |
protected ReturnCode |
PublisherNew.invokeListener(ReturnCode status,
org.omg.CORBA.portable.OutputStream data) |