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.ConnectorInfo, ConnectorBase.ConnectorInfoHolder
 
フィールドの概要
protected  BufferBase<org.omg.CORBA.portable.OutputStream> m_buffer
           
protected  boolean m_isLittleEndian
           
protected  org.omg.CORBA.ORB m_orb
           
protected  ConnectorBase.ConnectorInfo m_profile
           
protected  com.sun.corba.se.spi.orb.ORB m_spi_orb
           
protected  Logbuf rtcout
           
 
コンストラクタの概要
InPortConnector(ConnectorBase.ConnectorInfo 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
 boolean isLittleEndian()
           This value is true if the architecture is little-endian; false if it is big-endian.
 java.lang.String name()
           Getting Connector name This operation returns Connector name
 ConnectorBase.ConnectorInfo profile()
           Getting Profile This operation returns Connector Profile
abstract  ReturnCode read(DataRef<org.omg.CORBA.portable.InputStream> data)
           Destructor The read function to read data from buffer to InPort
 void setEndian(boolean isLittleEndian)
           Setting an endian type This operation set this connector's endian type
abstract  void setListener(ConnectorBase.ConnectorInfo profile, ConnectorListeners listeners)
           
 
クラス 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.ConnectorInfo m_profile

m_buffer

protected BufferBase<org.omg.CORBA.portable.OutputStream> m_buffer

m_isLittleEndian

protected boolean m_isLittleEndian

m_spi_orb

protected com.sun.corba.se.spi.orb.ORB m_spi_orb

m_orb

protected org.omg.CORBA.ORB m_orb
コンストラクタの詳細

InPortConnector

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

Constructor

メソッドの詳細

profile

public final ConnectorBase.ConnectorInfo 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

setEndian

public void setEndian(boolean isLittleEndian)

Setting an endian type

This operation set this connector's endian type


isLittleEndian

public boolean isLittleEndian()

This value is true if the architecture is little-endian; false if it is big-endian.


setListener

public abstract void setListener(ConnectorBase.ConnectorInfo profile,
                                 ConnectorListeners listeners)

read

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

Destructor

The read function to read data from buffer to InPort