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

[詳解]

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

公開メンバ関数

def __init__ (self, orb, mgr)
 
def bindObject (self, name, rtobj)
 
def bindPortObject (self, name, port)
 
def unbindObject (self, name)
 
def isAlive (self)
 
def string_to_component (self, name)
 
def getManager (self, name)
 
def bindObject (self, name, rtobj)
 
def unbindObject (self, name)
 
def isAlive (self)
 
def string_to_component (self, name)
 

詳解

Manager 用 NamingServer 管理クラス

から
1.2.0

構築子と解体子

◆ __init__()

def OpenRTM_aist.NamingManager.NamingOnManager.__init__ (   self,
  orb,
  mgr 
)

コンストラクタ

コンストラクタ

引数
self
orbORB
mgrマネージャ

メソッド詳解

◆ bindObject()

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

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

OpenRTM_aist.NamingManager.NamingBaseを再実装しています。

◆ bindPortObject()

def OpenRTM_aist.NamingManager.NamingOnManager.bindPortObject (   self,
  name,
  port 
)

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

OpenRTM_aist.NamingManager.NamingBaseを再実装しています。

◆ getManager()

def OpenRTM_aist.NamingManager.NamingOnManager.getManager (   self,
  name 
)

指定ホスト名、ポート名でManagerのオブジェクトリファレンスを取得

引数
nameホスト名、ポート名
戻り値
Managerのオブジェクトリファレンス

virtual Manager_ptr getManager(string name);

◆ isAlive()

def OpenRTM_aist.NamingManager.NamingOnManager.isAlive (   self)

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

virtual bool isAlive();

OpenRTM_aist.NamingManager.NamingBaseを再実装しています。

◆ string_to_component()

def OpenRTM_aist.NamingManager.NamingOnManager.string_to_component (   self,
  name 
)

rtcloc形式でRTCのオブジェクトリファレンスを取得する

引数
namertcloc形式でのRTC名 rtcloc://localhost:2809/example/ConsoleIn
戻り値
RTCのオブジェクトリファレンスのリスト

virtual RTCList string_to_component();

OpenRTM_aist.NamingManager.NamingBaseを再実装しています。

◆ unbindObject()

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

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

OpenRTM_aist.NamingManager.NamingBaseを再実装しています。


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