| パッケージ | 説明 | 
|---|---|
| jp.go.aist.rtm.RTC.buffer | |
| jp.go.aist.rtm.RTC.port | |
| jp.go.aist.rtm.RTC.port.publisher | 
| 修飾子とタイプ | クラスと説明 | 
|---|---|
class  | 
RingBuffer<DataType>
リングバッファ実装クラス。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
BufferBase<org.omg.CORBA.portable.OutputStream> | 
CdrRingBuffer.creator_()
{@.ja RingBuffer$B$r@8@.$9$k! 
 | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
protected BufferBase<org.omg.CORBA.portable.OutputStream> | 
InPortConnector.m_buffer  | 
protected BufferBase<org.omg.CORBA.portable.OutputStream> | 
OutPortPullConnector.m_buffer
 the pointer to the buffer  
 | 
protected BufferBase<org.omg.CORBA.portable.OutputStream> | 
InPortBase.m_thebuffer  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
protected BufferBase<org.omg.CORBA.portable.OutputStream> | 
OutPortPushConnector.createBuffer(ConnectorBase.ConnectorInfo profile)
 create buffer  
 | 
protected BufferBase<org.omg.CORBA.portable.OutputStream> | 
InPortPushConnector.createBuffer(ConnectorBase.ConnectorInfo profile)
Bufferの生成
 
 
 与えられた接続情報に基づきバッファを生成する。 
 | 
protected BufferBase<org.omg.CORBA.portable.OutputStream> | 
OutPortPullConnector.createBuffer(ConnectorBase.ConnectorInfo profile)
Bufferの生成
  
 | 
protected BufferBase<org.omg.CORBA.portable.OutputStream> | 
InPortPullConnector.createBuffer(ConnectorBase.ConnectorInfo profile)
Bufferの生成
 
 
 与えられた接続情報に基づきバッファを生成する。 
 | 
BufferBase<org.omg.CORBA.portable.OutputStream> | 
InPortConnector.getBuffer()
Buffer を取得する
 
 
 Connector が保持している Buffer を返す
  
 | 
BufferBase<org.omg.CORBA.portable.OutputStream> | 
OutPortPushConnector.getBuffer()
Buffer を取得する
 
 
 Connector が保持している Buffer を返す
  
 | 
abstract BufferBase<org.omg.CORBA.portable.OutputStream> | 
ConnectorBase.getBuffer()
Buffer を取得する
 
 
 Connector が保持している Buffer を返す
  
 | 
abstract BufferBase<org.omg.CORBA.portable.OutputStream> | 
OutPortConnector.getBuffer()
Buffer を取得する
 
 
 Connector が保持している Buffer を返す
  
 | 
BufferBase<org.omg.CORBA.portable.OutputStream> | 
OutPortPullConnector.getBuffer()
Buffer を取得する
 
 
 Connector が保持している Buffer を返す
  
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
void | 
OutPortCorbaCdrProvider.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
バッファをセットする
 
 
 {@.ja OutPortProvider がデータを取り出すバッファをセットする。 
 | 
void | 
OutPortConsumer.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
 Setting outside buffer's pointer 
  A pointer to a buffer from which OutPortProvider retrieve data. 
 | 
void | 
OutPortProvider.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
 Setting outside buffer's pointer 
  A pointer to a buffer from which OutPortProvider retrieve data. 
 | 
void | 
OutPortCorbaCdrConsumer.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
バッファをセットする
 
 
 {@.ja OutPortConsumerがデータを取り出すバッファをセットする。 
 | 
void | 
InPortProvider.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
 Initializing configuration 
  This operation would be called to configure this consumer 
  in initialization. 
 | 
void | 
InPortCorbaCdrProvider.setBuffer(BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
バッファをセットする
 
 
 {@.ja OutPortProvider がデータを取り出すバッファをセットする。 
 | 
| コンストラクタと説明 | 
|---|
InPort(BufferBase<DataType> superClass,
      java.lang.String name,
      DataRef<DataType> value,
      boolean read_block,
      boolean write_block,
      long read_timeout,
      long write_timeout)
コンストラクタです。 
 | 
InPortConnector(ConnectorBase.ConnectorInfo profile,
               BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
コンストラクタ
  
 | 
InPortPullConnector(ConnectorBase.ConnectorInfo profile,
                   OutPortConsumer consumer,
                   ConnectorListeners listeners,
                   BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
コンストラクタ.
  
 | 
InPortPushConnector(ConnectorBase.ConnectorInfo profile,
                   InPortProvider provider,
                   ConnectorListeners listeners,
                   BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
コンストラクタ
 
 
 {@.ja InPortPushConnector のコンストラクタはオブジェクト生成時に下記を
 引数にとる。 
 | 
InPortTcpSockConsumer(java.lang.Class<DataType> DATA_TYPE_CLASS,
                     BufferBase<DataType> buffer,
                     Properties prop)  | 
OutPort(BufferBase<DataType> buffer,
       java.lang.String name,
       DataRef<DataType> valueRef)
コンストラクタ
 
 
 指定されたバッファを割り当てる。 
 | 
OutPortPullConnector(ConnectorBase.ConnectorInfo profile,
                    OutPortProvider provider,
                    ConnectorListeners listeners,
                    BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
コンストラクタ
 
 
 {@.ja OutPortPullConnector のコンストラクタはオブジェクト生成時に下記
 を引数にとる。 
 | 
OutPortPushConnector(ConnectorBase.ConnectorInfo profile,
                    InPortConsumer consumer,
                    ConnectorListeners listeners,
                    BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
コンストラクタ
 
 
 {@.ja OutPortPushConnector のコンストラクタはオブジェクト生成時に下記
 を引数にとる。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
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  
 |