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

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

public abstract class ConnectorBase
extends java.lang.Object

Connector 基底クラス

InPort/OutPort, Push/Pull 各種 Connector を派生させるための 基底クラス。


入れ子のクラスの概要
static class ConnectorBase.ConnectorInfo
           ConnectorInfo local representation of Connector profile ConnectorProfile struct for ConnectorBase and its subclasses.
static class ConnectorBase.ConnectorInfoHolder
           ConnectorInfoHoldedr
 
コンストラクタの概要
ConnectorBase()
           
 
メソッドの概要
abstract  void activate()
           
abstract  void deactivate()
           
abstract  ReturnCode disconnect()
          接続解除関数 Connector が保持している接続を解除する
abstract  BufferBase<org.omg.CORBA.portable.OutputStream> getBuffer()
          Buffer を取得する Connector が保持している Buffer を返す
abstract  java.lang.String id()
          Connector ID 取得 Connector ID を取得する
abstract  java.lang.String name()
          Connector 名取得 Connector 名を取得する
abstract  ConnectorBase.ConnectorInfo profile()
          Profile 取得 Connector Profile を取得する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConnectorBase

public ConnectorBase()
メソッドの詳細

profile

public abstract ConnectorBase.ConnectorInfo profile()
Profile 取得

Connector Profile を取得する


id

public abstract java.lang.String id()
Connector ID 取得

Connector ID を取得する


name

public abstract java.lang.String name()
Connector 名取得

Connector 名を取得する


disconnect

public abstract ReturnCode disconnect()
接続解除関数

Connector が保持している接続を解除する


getBuffer

public abstract BufferBase<org.omg.CORBA.portable.OutputStream> getBuffer()
Buffer を取得する

Connector が保持している Buffer を返す


activate

public abstract void activate()

deactivate

public abstract void deactivate()