クラス OutPortCorbaConsumer

OutPortCorbaConsumer クラス [詳細]


Public メソッド

def __init__
 コンストラクタ
def get
 データを読み出す
def pull
 ポートからデータを受信する
def subscribeInterface
 データ受信通知への登録
def unsubscribeInterface
 データ受信通知からの登録解除


説明

OutPortCorbaConsumer クラス

通信手段に CORBA を利用した出力ポートコンシューマの実装クラス。

から:
0.4.0

OutPortCorbaConsumer.py40 行で定義されています。


関数

def __init__ (   self,
  buffer_ 
)

コンストラクタ

コンストラクタ

引数:
self 
buffer_ 本ポートに割り当てるバッファ

OutPortCorbaConsumer.py58 行で定義されています。

def get (   self,
  data 
)

データを読み出す

設定されたデータを読み出す。

引数:
self 
data 読み出したデータを受け取るオブジェクト
戻り値:
データ読み出し処理結果(読み出し成功:true、読み出し失敗:false)

OutPortCorbaConsumer.py77 行で定義されています。

def pull (   self  ) 

ポートからデータを受信する

接続先のポートからデータを受信する。 受信したデータは内部に設定されたバッファに書き込まれる。

引数:
self 

OutPortCorbaConsumer.py103 行で定義されています。

def subscribeInterface (   self,
  properties 
)

データ受信通知への登録

指定されたプロパティに基づいて、データ受信通知の受け取りに登録する。

引数:
self 
properties 登録情報
戻り値:
登録処理結果(登録成功:true、登録失敗:false)

OutPortCorbaConsumer.py123 行で定義されています。

def unsubscribeInterface (   self,
  properties 
)

データ受信通知からの登録解除

データ受信通知の受け取りから登録を解除する。

引数:
self 
properties 登録解除情報

OutPortCorbaConsumer.py151 行で定義されています。


OpenRTMに対してMon Mar 17 15:11:07 2008に生成されました。  doxygen 1.5.4