jp.go.aist.rtm.RTC.port
クラス InPortConnector

java.lang.Object
  上位を拡張 jp.go.aist.rtm.RTC.port.ConnectorBase
      上位を拡張 jp.go.aist.rtm.RTC.port.InPortConnector
直系の既知のサブクラス:
InPortPullConnector, InPortPushConnector

public abstract class InPortConnector
extends ConnectorBase

InPortConnector

InPortConnector base class

The base class to derive subclasses for InPort's Push/Pull Connectors


入れ子のクラスの概要
 
クラス jp.go.aist.rtm.RTC.port.ConnectorBase から継承された入れ子のクラス/インタフェース
ConnectorBase.Profile
 
フィールドの概要
protected  BufferBase<org.omg.CORBA.portable.OutputStream> m_buffer
           
protected  ConnectorBase.Profile m_profile
           
protected  Logbuf rtcout
           
 
コンストラクタの概要
InPortConnector(ConnectorBase.Profile profile, BufferBase<org.omg.CORBA.portable.OutputStream> buffer)
           Constructor
 
メソッドの概要
abstract  ReturnCode disconnect()
           Disconnect connection This operation disconnect this connection
 BufferBase<org.omg.CORBA.portable.OutputStream> getBuffer()
           Getting Buffer This operation returns this connector's buffer
 java.lang.String id()
           Getting Connector ID This operation returns Connector ID
 java.lang.String name()
           Getting Connector name This operation returns Connector name
 ConnectorBase.Profile profile()
           Getting Profile This operation returns Connector Profile
abstract  ReturnCode read(DataRef<org.omg.CORBA.portable.OutputStream> data)
           Destructor The read function to read data from buffer to InPort
 
クラス jp.go.aist.rtm.RTC.port.ConnectorBase から継承されたメソッド
activate, deactivate
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

rtcout

protected Logbuf rtcout

m_profile

protected ConnectorBase.Profile m_profile

m_buffer

protected BufferBase<org.omg.CORBA.portable.OutputStream> m_buffer
コンストラクタの詳細

InPortConnector

public InPortConnector(ConnectorBase.Profile profile,
                       BufferBase<org.omg.CORBA.portable.OutputStream> buffer)

Constructor

メソッドの詳細

profile

public final ConnectorBase.Profile profile()

Getting Profile

This operation returns Connector Profile

定義:
クラス ConnectorBase 内の profile

id

public final java.lang.String id()

Getting Connector ID

This operation returns Connector ID

定義:
クラス ConnectorBase 内の id

name

public final java.lang.String name()

Getting Connector name

This operation returns Connector name

定義:
クラス ConnectorBase 内の name

disconnect

public abstract ReturnCode disconnect()

Disconnect connection

This operation disconnect this connection

定義:
クラス ConnectorBase 内の disconnect

getBuffer

public BufferBase<org.omg.CORBA.portable.OutputStream> getBuffer()

Getting Buffer

This operation returns this connector's buffer

定義:
クラス ConnectorBase 内の getBuffer

read

public abstract ReturnCode read(DataRef<org.omg.CORBA.portable.OutputStream> data)

Destructor

The read function to read data from buffer to InPort