OpenRTM-aist-Python 2.0.0
公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.ComponentActionListener.ComponentActionListeners クラス

[詳解]

公開メンバ関数

def __init__ (self)
 
def addPreActionListener (self, ltype, listener)
 
def addPostActionListener (self, ltype, listener)
 
def addPortActionListener (self, ltype, listener)
 
def addECActionListener (self, ltype, listener)
 
def removePreActionListener (self, ltype, listener)
 
def removePostActionListener (self, ltype, listener)
 
def removePortActionListener (self, ltype, listener)
 
def removeECActionListener (self, ltype, listener)
 
def notifyPreAction (self, ltype, ec_id)
 
def notifyPostAction (self, ltype, ec_id, ret)
 
def notifyPortAction (self, ltype, pprofile)
 
def notifyECAction (self, ltype, ec_id)
 

詳解

ComponentActionListeners クラス

構築子と解体子

◆ __init__()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.__init__ (   self)

コンストラクタ

引数
self

PreComponentActionListenerTypeリスナ配列 PreComponentActionListenerTypeリスナを格納

PostComponentActionListenerTypeリスナ配列 PostComponentActionListenerTypeリスナを格納

PortActionListenerTypeリスナ配列 PortActionListenerTypeリスナを格納

ExecutionContextActionListenerTypeリスナ配列 ExecutionContextActionListenerTypeリスナを格納

メソッド詳解

◆ addECActionListener()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.addECActionListener (   self,
  ltype,
  listener 
)

リスナーの追加

指定の種類のExecutionContextActionListenerを追加する。

引数
self
ltypeリスナの種類
listener追加するリスナ
戻り値
False:指定の種類のリスナが存在しない

◆ addPortActionListener()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.addPortActionListener (   self,
  ltype,
  listener 
)

リスナーの追加

指定の種類のPortActionListenerを追加する。

引数
self
ltypeリスナの種類
listener追加するリスナ
戻り値
False:指定の種類のリスナが存在しない

◆ addPostActionListener()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.addPostActionListener (   self,
  ltype,
  listener 
)

リスナーの追加

指定の種類のPostComponentActionListenerを追加する。

引数
self
ltypeリスナの種類
listener追加するリスナ
戻り値
False:指定の種類のリスナが存在しない

◆ addPreActionListener()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.addPreActionListener (   self,
  ltype,
  listener 
)

リスナーの追加

指定の種類のPreComponentActionListenerを追加する。

引数
self
ltypeリスナの種類
listener追加するリスナ
戻り値
False:指定の種類のリスナが存在しない

◆ notifyECAction()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.notifyECAction (   self,
  ltype,
  ec_id 
)

リスナーへ通知する

指定の種類のExecutionContextActionListenerのコールバック関数を呼び出す。

引数
self
ltypeリスナの種類
ec_id実行コンテキストのID

◆ notifyPortAction()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.notifyPortAction (   self,
  ltype,
  pprofile 
)

リスナーへ通知する

指定の種類のPortActionListenerのコールバック関数を呼び出す。

引数
self
ltypeリスナの種類
pprofileポートプロファイル

◆ notifyPostAction()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.notifyPostAction (   self,
  ltype,
  ec_id,
  ret 
)

リスナーへ通知する

指定の種類のPostComponentActionListenerのコールバック関数を呼び出す。

引数
self
ltypeリスナの種類
ec_id実行コンテキストのID
retリターンコード

◆ notifyPreAction()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.notifyPreAction (   self,
  ltype,
  ec_id 
)

リスナーへ通知する

指定の種類のPreComponentActionListenerのコールバック関数を呼び出す。

引数
self
ltypeリスナの種類
ec_id実行コンテキストのID

◆ removeECActionListener()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.removeECActionListener (   self,
  ltype,
  listener 
)

リスナーの削除

指定の種類のExecutionContextActionListenerを削除する。

引数
self
ltypeリスナの種類
listener削除するリスナ
戻り値
False:指定の種類のリスナが存在しない

◆ removePortActionListener()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.removePortActionListener (   self,
  ltype,
  listener 
)

リスナーの削除

指定の種類のPortActionListenerを削除する。

引数
self
ltypeリスナの種類
listener削除するリスナ
戻り値
False:指定の種類のリスナが存在しない

◆ removePostActionListener()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.removePostActionListener (   self,
  ltype,
  listener 
)

リスナーの削除

指定の種類のPostComponentActionListenerを削除する。

引数
self
ltypeリスナの種類
listener削除するリスナ
戻り値
False:指定の種類のリスナが存在しない

◆ removePreActionListener()

def OpenRTM_aist.ComponentActionListener.ComponentActionListeners.removePreActionListener (   self,
  ltype,
  listener 
)

リスナーの削除

指定の種類のPreComponentActionListenerを削除する。

引数
self
ltypeリスナの種類
listener削除するリスナ
戻り値
False:指定の種類のリスナが存在しない

このクラス詳解は次のファイルから抽出されました: