OpenRTM-aist-Python 2.0.0
|
公開メンバ関数 | |
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 リターンコード [詳解] | |
def OpenRTM_aist.ConnectorBase.ConnectorBase.__del__ | ( | self | ) |
デストラクタ
OpenRTM_aist.InPortConnector.InPortConnector, OpenRTM_aist.InPortDuplexConnector.InPortDuplexConnector, OpenRTM_aist.InPortPullConnector.InPortPullConnector, OpenRTM_aist.InPortPushConnector.InPortPushConnector, OpenRTM_aist.OutPortConnector.OutPortConnector, OpenRTM_aist.OutPortDuplexConnector.OutPortDuplexConnector, OpenRTM_aist.OutPortPullConnector.OutPortPullConnector, OpenRTM_aist.OutPortPushConnector.OutPortPushConnectorで再実装されています。
def OpenRTM_aist.ConnectorBase.ConnectorBase.activate | ( | self | ) |
アクティブ化
このコネクタをアクティブ化する
virtual void activate() = 0;
OpenRTM_aist.InPortDuplexConnector.InPortDuplexConnector, OpenRTM_aist.InPortPullConnector.InPortPullConnector, OpenRTM_aist.InPortPushConnector.InPortPushConnector, OpenRTM_aist.OutPortDuplexConnector.OutPortDuplexConnector, OpenRTM_aist.OutPortPullConnector.OutPortPullConnector, OpenRTM_aist.OutPortPushConnector.OutPortPushConnectorで再実装されています。
def OpenRTM_aist.ConnectorBase.ConnectorBase.deactivate | ( | self | ) |
非アクティブ化
このコネクタを非アクティブ化する
virtual void deactivate() = 0;
OpenRTM_aist.InPortDuplexConnector.InPortDuplexConnector, OpenRTM_aist.InPortPullConnector.InPortPullConnector, OpenRTM_aist.InPortPushConnector.InPortPushConnector, OpenRTM_aist.OutPortDuplexConnector.OutPortDuplexConnector, OpenRTM_aist.OutPortPullConnector.OutPortPullConnector, OpenRTM_aist.OutPortPushConnector.OutPortPushConnectorで再実装されています。
def OpenRTM_aist.ConnectorBase.ConnectorBase.disconnect | ( | self | ) |
接続解除関数
Connector が保持している接続を解除する
virtual ReturnCode disconnect() = 0;
OpenRTM_aist.InPortConnector.InPortConnector, OpenRTM_aist.InPortDuplexConnector.InPortDuplexConnector, OpenRTM_aist.InPortPullConnector.InPortPullConnector, OpenRTM_aist.InPortPushConnector.InPortPushConnector, OpenRTM_aist.OutPortDuplexConnector.OutPortDuplexConnector, OpenRTM_aist.OutPortPullConnector.OutPortPullConnector, OpenRTM_aist.OutPortPushConnector.OutPortPushConnectorで再実装されています。
def OpenRTM_aist.ConnectorBase.ConnectorBase.getBuffer | ( | self | ) |
Buffer を取得する
Connector が保持している Buffer を返す
virtual CdrBufferBase* getBuffer() = 0;
OpenRTM_aist.InPortConnector.InPortConnector, OpenRTM_aist.OutPortDuplexConnector.OutPortDuplexConnector, OpenRTM_aist.OutPortPullConnector.OutPortPullConnector, OpenRTM_aist.OutPortPushConnector.OutPortPushConnectorで再実装されています。
def OpenRTM_aist.ConnectorBase.ConnectorBase.id | ( | self | ) |
Connector ID 取得
Connector ID を取得する
virtual const char* id() = 0;
OpenRTM_aist.InPortConnector.InPortConnector, OpenRTM_aist.OutPortConnector.OutPortConnectorで再実装されています。
def OpenRTM_aist.ConnectorBase.ConnectorBase.name | ( | self | ) |
Connector 名取得
Connector 名を取得する
virtual const char* name() = 0;
OpenRTM_aist.InPortConnector.InPortConnector, OpenRTM_aist.OutPortConnector.OutPortConnectorで再実装されています。
def OpenRTM_aist.ConnectorBase.ConnectorBase.profile | ( | self | ) |
Profile 取得
Connector Profile を取得する
virtual const ConnectorInfo& profile() = 0;
OpenRTM_aist.InPortConnector.InPortConnector, OpenRTM_aist.OutPortConnector.OutPortConnectorで再実装されています。