クラス OpenRTM_aist.NamingManager.NamingBase

NamingService 管理用抽象クラス. [詳細]

OpenRTM_aist.NamingManager.NamingBaseに対する継承グラフ
OpenRTM_aist.NamingManager.NamingOnCorba

すべてのメンバ一覧

Public メソッド

def bindObject
 NamingServiceへバインドする関数(サブクラス実装用).
def unbindObject
 NamingServiceからアンバインドする関数(サブクラス実装用).
def isAlive
 ネームサーバの生存を確認する。

説明

NamingService 管理用抽象クラス.

NamingServer 管理用抽象インターフェースクラス。 具象管理クラスは、以下の関数の実装を提供しなければならない。

から:
0.4.0

メソッド

def OpenRTM_aist.NamingManager.NamingBase.bindObject (   self,
  name,
  rtobj 
)

NamingServiceへバインドする関数(サブクラス実装用).

指定したオブジェクトをNamingServiceへバインドする
※サブクラスでの実装参照用

引数:
self 
name バインド時の名称
rtobj バインド対象オブジェクト

OpenRTM_aist.NamingManager.NamingOnCorbaで再定義されています。

def OpenRTM_aist.NamingManager.NamingBase.isAlive (   self  ) 

ネームサーバの生存を確認する。

戻り値:
true:生存している, false:生存していない

virtual bool isAlive() = 0;

OpenRTM_aist.NamingManager.NamingOnCorbaで再定義されています。

def OpenRTM_aist.NamingManager.NamingBase.unbindObject (   self,
  name 
)

NamingServiceからアンバインドする関数(サブクラス実装用).

指定したオブジェクトをNamingServiceからアンバインドする
※サブクラスでの実装参照用

引数:
self 
name アンバインド対象オブジェクト

OpenRTM_aist.NamingManager.NamingOnCorbaで再定義されています。


このクラスの説明は次のファイルから生成されました:
OpenRTM-aist-1.1.0-Pythonに対してMon Mar 2 14:14:08 2015に生成されました。  doxygen 1.6.3