Public メソッド | |
| def | __init__ |
| コンストラクタ | |
| def | equal_operator |
| 代入演算子 | |
| def | put |
| バッファへのデータ書込 | |
| def | push |
| バッファからのデータ取出 | |
| def | clone |
| コピーの生成 | |
| def | subscribeInterface |
| データ送信通知への登録 | |
| def | unsubscribeInterface |
| データ送信通知からの登録解除(サブクラス実装用) | |
通信手段に CORBA を利用した入力ポートコンシューマの実装クラス。
| DataType | 本ポートにて扱うデータ型 |
InPortCorbaConsumer.py の 45 行で定義されています。
| def __init__ | ( | self, | ||
| buffer_, | ||||
consumer = None | ||||
| ) |
コンストラクタ
コンストラクタ
| self | ||
| buffer_ | 当該コンシューマに割り当てるバッファオブジェクト | |
| consumer | Consumer オブジェクト(デフォルト値:None) |
InPortCorbaConsumer.py の 64 行で定義されています。
| def equal_operator | ( | self, | ||
| consumer | ||||
| ) |
代入演算子
代入演算子
| self | ||
| consumer | 代入元 InPortCorbaConsumer オブジェクト |
InPortCorbaConsumer.py の 88 行で定義されています。
| def put | ( | self, | ||
| data | ||||
| ) |
| def push | ( | self | ) |
| def clone | ( | self | ) |
コピーの生成
当該InPortCorbaConsumerオブジェクトの複製を生成する。
| self |
InPortCorbaConsumer.py の 158 行で定義されています。
| def subscribeInterface | ( | self, | ||
| properties | ||||
| ) |
データ送信通知への登録
指定されたプロパティに基づいて、データ送出通知の受け取りに登録する。
| self | ||
| properties | 登録情報 |
InPortCorbaConsumer.py の 176 行で定義されています。
| def unsubscribeInterface | ( | self, | ||
| properties | ||||
| ) |
データ送信通知からの登録解除(サブクラス実装用)
データ送出通知の受け取りから登録を解除する。
※サブクラスでの実装参照用
| self | ||
| properties | 登録解除情報 |
InPortCorbaConsumer.py の 214 行で定義されています。
1.5.4