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 行で定義されています。
1.5.4