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