OpenRTM-aist-Python 2.0.0
公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.OutPortConnector.OutPortConnector クラス

[詳解]

OpenRTM_aist.OutPortConnector.OutPortConnector の継承関係図
OpenRTM_aist.ConnectorBase.ConnectorBase OpenRTM_aist.DataPortStatus.DataPortStatus OpenRTM_aist.OutPortDuplexConnector.OutPortDuplexConnector OpenRTM_aist.OutPortPullConnector.OutPortPullConnector OpenRTM_aist.OutPortPushConnector.OutPortPushConnector

公開メンバ関数

def __init__ (self, info)
 
def __del__ (self)
 
def profile (self)
 
def id (self)
 
def name (self)
 
def setDirectMode (self)
 
def directMode (self)
 
def setConsumer (self, consumer)
 
def unsubscribeInterface (self, prop)
 
- 基底クラス OpenRTM_aist.ConnectorBase.ConnectorBase に属する継承公開メンバ関数
def __del__ (self)
 
def profile (self)
 
def id (self)
 
def name (self)
 
def disconnect (self)
 
def getBuffer (self)
 
def activate (self)
 
def deactivate (self)
 
- 基底クラス OpenRTM_aist.DataPortStatus.DataPortStatus に属する継承公開メンバ関数
def toString (status)
 

その他の継承メンバ

- 基底クラス OpenRTM_aist.DataPortStatus.DataPortStatus に属する継承静的公開変数類
int PORT_OK = 0
 brief DataPortStatus リターンコード [詳解]
 

詳解

OutPortConnector 基底クラス

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

から
1.0.0

構築子と解体子

◆ __init__()

def OpenRTM_aist.OutPortConnector.OutPortConnector.__init__ (   self,
  info 
)

◆ __del__()

def OpenRTM_aist.OutPortConnector.OutPortConnector.__del__ (   self)

メソッド詳解

◆ directMode()

def OpenRTM_aist.OutPortConnector.OutPortConnector.directMode (   self)

ダイレクト接続モードかの判定

戻り値
True:ダイレクト接続モード,false:それ以外

const char* name();

◆ id()

def OpenRTM_aist.OutPortConnector.OutPortConnector.id (   self)

Connector ID 取得

Connector ID を取得する

const char* id();

OpenRTM_aist.ConnectorBase.ConnectorBaseを再実装しています。

◆ name()

def OpenRTM_aist.OutPortConnector.OutPortConnector.name (   self)

Connector 名取得

Connector 名を取得する

const char* name();

OpenRTM_aist.ConnectorBase.ConnectorBaseを再実装しています。

◆ profile()

def OpenRTM_aist.OutPortConnector.OutPortConnector.profile (   self)

ConnectorInfo 取得

ConnectorInfo を取得する

const ConnectorInfo& profile();

OpenRTM_aist.ConnectorBase.ConnectorBaseを再実装しています。

◆ setConsumer()

def OpenRTM_aist.OutPortConnector.OutPortConnector.setConsumer (   self,
  consumer 
)

コンシューマの設定

OpenRTM_aist.OutPortDuplexConnector.OutPortDuplexConnectorで再実装されています。

◆ setDirectMode()

def OpenRTM_aist.OutPortConnector.OutPortConnector.setDirectMode (   self)

ダイレクト接続モードに設定

const char* name();

OpenRTM_aist.OutPortPullConnector.OutPortPullConnectorで再実装されています。

◆ unsubscribeInterface()

def OpenRTM_aist.OutPortConnector.OutPortConnector.unsubscribeInterface (   self,
  prop 
)

コンシューマのインターフェースの登録を取り消す

引数
propコネクタプロファイルのプロパティ

OpenRTM_aist.OutPortDuplexConnector.OutPortDuplexConnector, OpenRTM_aist.OutPortPushConnector.OutPortPushConnectorで再実装されています。


このクラス詳解は次のファイルから抽出されました: