OpenRTM-aist-Python 2.0.0
|
公開メンバ関数 | |
def | __init__ (self) |
def | setDataType (self, dataType) |
def | setPortType (self, porttype) |
def | addListener (self, ltype, listener) |
def | addDataListener (self, ltype, listener) |
def | removeListener (self, ltype, listener) |
def | removeDataListener (self, ltype, listener) |
def | notifyData (self, ltype, info, cdrdata) |
def | notify (self, ltype, info) |
def OpenRTM_aist.ConnectorListener.ConnectorListeners.__init__ | ( | self | ) |
コンストラクタ
self |
def OpenRTM_aist.ConnectorListener.ConnectorListeners.addDataListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの追加
指定の種類のConnectorDataListenerを追加する。
self | |
ltype | リスナの種類 |
listener | 追加するリスナ |
def OpenRTM_aist.ConnectorListener.ConnectorListeners.addListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの追加
指定の種類のConnectorListenerを追加する。
self | |
ltype | リスナの種類 |
listener | 追加するリスナ |
def OpenRTM_aist.ConnectorListener.ConnectorListeners.notify | ( | self, | |
ltype, | |||
info | |||
) |
リスナーへ通知する
指定の種類のConnectorListenerのコールバック関数を呼び出す。
self | |
ltype | リスナの種類 |
info | ConnectorInfo |
def OpenRTM_aist.ConnectorListener.ConnectorListeners.notifyData | ( | self, | |
ltype, | |||
info, | |||
cdrdata | |||
) |
リスナーへ通知する
指定の種類のConnectorDataListenerのコールバック関数を呼び出す。
self | |
ltype | リスナの種類 |
info | ConnectorInfo |
cdrdata | バイト列のデータ |
def OpenRTM_aist.ConnectorListener.ConnectorListeners.removeDataListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの削除
指定の種類のConnectorDataListenerを削除する。
self | |
ltype | リスナの種類 |
listener | 削除するリスナ |
def OpenRTM_aist.ConnectorListener.ConnectorListeners.removeListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの削除
指定の種類のConnectorListenerを削除する。
self | |
ltype | リスナの種類 |
listener | 削除するリスナ |
def OpenRTM_aist.ConnectorListener.ConnectorListeners.setDataType | ( | self, | |
dataType | |||
) |
データ型の設定
OutPort、InPortで初期化する際にデータ型を指定すると、 ConnectorDataListenerTを継承したリスナでコールバック関数に 指定データ型にデシリアライズしたデータを入力する。 データ型を指定しない場合はコールバック関数で明示的にデシリアライズする必要がある。
self | |
dataType | データ型 |
def OpenRTM_aist.ConnectorListener.ConnectorListeners.setPortType | ( | self, | |
porttype | |||
) |
ポート型の指定
OutPortの場合はPortType.OutPortType、InPortの場合はPortType.InPortTypeを指定する
self | |
porttype | ポート型 |