Public メソッド | |
def | __init__ |
コンストラクタ | |
def | publishInterfaces |
Interface 情報を公開する | |
def | subscribeInterfaces |
Interface に接続する | |
def | unsubscribeInterfaces |
Interface の接続を解除する | |
データ構造 | |
class | subscribe |
Interface接続用Functor [詳細] |
データ出力ポートの実装クラス。
DataOutPort.py の 36 行で定義されています。
def __init__ | ( | self, | ||
name, | ||||
outport | ||||
) |
コンストラクタ
コンストラクタ
self | ||
name | ポート名称 | |
outport | 当該データ出力ポートに関連付けるOutPortオブジェクト |
DataOutPort.py の 55 行で定義されています。
def publishInterfaces | ( | self, | ||
connector_profile | ||||
) |
Interface 情報を公開する
このオペレーションは、notify_connect() 処理シーケンスの始めにコール される関数である。 notify_connect() では、
の順に protected 関数がコールされ接続処理が行われる。
このオペレーションは、新規の connector_id に対しては接続の生成、 既存の connector_id に対しては更新が適切に行われる必要がある。
self | ||
connector_profile | 接続に関するプロファイル情報 |
DataOutPort.py の 114 行で定義されています。
def subscribeInterfaces | ( | self, | ||
connector_profile | ||||
) |
Interface に接続する
このオペレーションは、notify_connect() 処理シーケンスの中間にコール される関数である。 notify_connect() では、
の順に protected 関数がコールされ接続処理が行われる。
self | ||
connector_profile | 接続に関するプロファイル情報 |
DataOutPort.py の 159 行で定義されています。
def unsubscribeInterfaces | ( | self, | ||
connector_profile | ||||
) |
Interface の接続を解除する
このオペレーションは、notify_disconnect() 処理シーケンスの終わりにコール される関数である。 notify_disconnect() では、
self | ||
connector_profile | 接続に関するプロファイル情報 |
DataOutPort.py の 208 行で定義されています。