OpenRTM-aist-Python 1.1.2
公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.NamingManager.NamingOnCorba クラス

CORBA 用 NamingServer 管理クラス [詳解]

OpenRTM_aist.NamingManager.NamingOnCorba の継承関係図
OpenRTM_aist.NamingManager.NamingBase

公開メンバ関数

def __init__ (self, orb, names)
 コンストラクタ [詳解]
 
def bindObject (self, name, rtobj)
 指定した CORBA オブジェクトのNamingServiceへバインド [詳解]
 
def unbindObject (self, name)
 指定した CORBA オブジェクトをNamingServiceからアンバインド [詳解]
 
def isAlive (self)
 ネームサーバの生存を確認する。 [詳解]
 
- 基底クラス OpenRTM_aist.NamingManager.NamingBase に属する継承公開メンバ関数
def bindObject (self, name, rtobj)
 NamingServiceへバインドする関数(サブクラス実装用) [詳解]
 
def unbindObject (self, name)
 NamingServiceからアンバインドする関数(サブクラス実装用) [詳解]
 
def isAlive (self)
 ネームサーバの生存を確認する。 [詳解]
 

詳解

CORBA 用 NamingServer 管理クラス

CORBA 用 NamingServer 管理用クラス。 CORBA コンポーネントのNamingServiceへの登録、解除などを管理する。

から
0.4.0

構築子と解体子

def OpenRTM_aist.NamingManager.NamingOnCorba.__init__ (   self,
  orb,
  names 
)

コンストラクタ

コンストラクタ

引数
self
orbORB
namesNamingServer 名称

メソッド詳解

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

指定した CORBA オブジェクトのNamingServiceへバインド

指定した CORBA オブジェクトを指定した名称で CORBA NamingService へ バインドする。

引数
self
nameバインド時の名称
rtobjor mgr バインド対象オブジェクト
def OpenRTM_aist.NamingManager.NamingOnCorba.isAlive (   self)

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

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

virtual bool isAlive();

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

指定した CORBA オブジェクトをNamingServiceからアンバインド

指定した CORBA オブジェクトを CORBA NamingService からアンバインドする。

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

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