OpenRTM-aist-Python 2.0.0
|
公開メンバ関数 | |
def | __init__ (self) |
def | __del__ (self) |
def | exit (self) |
def | push (self, data) |
def | onBufferWrite (self, data) |
Connector data listener functions [詳解] | |
基底クラス OpenRTM_aist.InPortProvider.InPortProvider に属する継承公開メンバ関数 | |
def | __init__ (self) |
def | exit (self) |
def | publishInterfaceProfile (self, prop) |
def | publishInterface (self, prop) |
def | setInterfaceType (self, interface_type) |
def | setDataFlowType (self, dataflow_type) |
def | setSubscriptionType (self, subs_type) |
基底クラス OpenRTM_aist.DataPortStatus.DataPortStatus に属する継承公開メンバ関数 | |
def | toString (status) |
その他の継承メンバ | |
基底クラス OpenRTM_aist.DataPortStatus.DataPortStatus に属する継承静的公開変数類 | |
int | PORT_OK = 0 |
brief DataPortStatus リターンコード [詳解] | |
InPortDSProvider クラス
通信手段に CORBA を利用した入力ポートプロバイダーの実装クラス。
DataType | 当該プロバイダに割り当てたバッファが保持するデータ型 |
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.__init__ | ( | self | ) |
コンストラクタ
コンストラクタ ポートプロパティに以下の項目を設定する。
buffer | 当該プロバイダに割り当てるバッファオブジェクト |
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.__del__ | ( | self | ) |
デストラクタ
デストラクタ
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.exit | ( | self | ) |
終了処理
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.onBufferWrite | ( | self, | |
data | |||
) |
Connector data listener functions
inline void onBufferWrite(const cdrMemoryStream& data)
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.push | ( | self, | |
data | |||
) |
[CORBA interface] バッファにデータを書き込む
設定されたバッファにデータを書き込む。
data | 書込対象データ |
virtual ::OpenRTM::PortStatus push(const ::RTC::CdrData& data) throw (CORBA::SystemException);