Public メソッド | |
def | __init__ |
コンストラクタ | |
def | publishInterfaces |
Interface情報を公開する | |
def | subscribeInterfaces |
Interfaceに接続する | |
def | unsubscribeInterfaces |
Interfaceへの接続を解除する |
データ入力ポートの実装クラス。
DataInPort.py の 37 行で定義されています。
def __init__ | ( | self, | ||
name, | ||||
inport | ||||
) |
コンストラクタ
コンストラクタ
self | ||
name | ポート名称 | |
inport | 当該データ入力ポートに関連付けるInPortオブジェクト |
DataInPort.py の 56 行で定義されています。
def publishInterfaces | ( | self, | ||
connector_profile | ||||
) |
Interface情報を公開する
Interface情報を公開する。 このPortが所有しているプロバイダ(Provider)に関する情報を、 ConnectorProfile::propertiesに代入する。
self | ||
connector_profile | コネクタプロファイル |
DataInPort.py の 85 行で定義されています。
def subscribeInterfaces | ( | self, | ||
connector_profile | ||||
) |
Interfaceに接続する
Interfaceに接続する。 Portが所有するConsumerに適合するProviderに関する情報を ConnectorProfile::properties から抽出し、 ConsumerにCORBAオブジェクト参照を設定する。
self | ||
connector_profile | コネクタ・プロファイル |
DataInPort.py の 114 行で定義されています。
def unsubscribeInterfaces | ( | self, | ||
connector_profile | ||||
) |
Interfaceへの接続を解除する
Interfaceへの接続を解除する。 与えられたConnectorProfileに関連するConsumerに設定された全てのObjectを 解放し接続を解除する。
self | ||
connector_profile | コネクタ・プロファイル |
DataInPort.py の 135 行で定義されています。