クラス
jp.go.aist.rtm.RTC.util.DataRef の使用

DataRef を使用しているパッケージ
jp.go.aist.rtm.RTC.buffer   
jp.go.aist.rtm.RTC.port   
 

jp.go.aist.rtm.RTC.buffer での DataRef の使用
 

DataRef 型のパラメータを持つ jp.go.aist.rtm.RTC.buffer のメソッド
 ReturnCode RingBuffer.get(DataRef<DataType> value)
          バッファからデータを読み出す。
 ReturnCode BufferBase.get(DataRef<DataType> value)
          バッファからデータを読み出す。
 boolean NullBuffer.read(DataRef<DataType> valueRef)
          バッファからデータを読み出す。
 ReturnCode RingBuffer.read(DataRef<DataType> valueRef)
          バッファから読み出す {@.ja バッファに格納されたデータを読み出す。
 ReturnCode BufferBase.read(DataRef<DataType> valueRef)
          バッファからデータを読み出す。
 ReturnCode RingBuffer.read(DataRef<DataType> valueRef, int sec)
          バッファから読み出す {@.ja バッファに格納されたデータを読み出す。
 ReturnCode RingBuffer.read(DataRef<DataType> valueRef, int sec, int nsec)
          バッファから読み出す {@.ja バッファに格納されたデータを読み出す。
 ReturnCode BufferBase.read(DataRef<DataType> valueRef, int sec, int nsec)
          バッファからデータを読み出す。
 

jp.go.aist.rtm.RTC.port での DataRef の使用
 

DataRef 型のパラメータを持つ jp.go.aist.rtm.RTC.port のメソッド
 ReturnCode InPortPushConnector.read(DataRef<org.omg.CORBA.portable.InputStream> data)
          データの読み出し {@.ja バッファからデータを読み出す。
abstract  ReturnCode InPortConnector.read(DataRef<org.omg.CORBA.portable.InputStream> data)
          read 関数
 ReturnCode InPortPullConnector.read(DataRef<org.omg.CORBA.portable.InputStream> data)
          read 関数 {@.ja OutPortConsumer からデータを取得する。
 

DataRef 型のパラメータを持つ jp.go.aist.rtm.RTC.port のコンストラクタ
InPort(BufferBase<DataType> superClass, java.lang.String name, DataRef<DataType> value, boolean read_block, boolean write_block, long read_timeout, long write_timeout)
          コンストラクタです。
InPort(java.lang.String name, DataRef<DataType> value)
          コンストラクタです。
OutPort(BufferBase<DataType> buffer, java.lang.String name, DataRef<DataType> valueRef)
          コンストラクタ 指定されたバッファを割り当てる。
OutPort(java.lang.String name, DataRef<DataType> valueRef)
          コンストラクタ 内部的にバッファが生成されて割り当てられる。
OutPort(java.lang.String name, DataRef<DataType> valueRef, int length)
          コンストラクタ 指定されたデータ長で内部的にバッファが生成されて割り当てられvyる。