OpenRTM-aist-Python 2.0.2
|
公開メンバ関数 | |
bindObject (self, name, rtobj) | |
unbindObject (self, name) | |
isAlive (self) | |
string_to_component (self, name) | |
NamingService 管理用抽象クラス
NamingServer 管理用抽象インターフェースクラス。 具象管理クラスは、以下の関数の実装を提供しなければならない。
OpenRTM_aist.NamingManager.NamingBase.bindObject | ( | self, | |
name, | |||
rtobj ) |
NamingServiceへバインドする関数(サブクラス実装用)
指定したオブジェクトをNamingServiceへバインドする
※サブクラスでの実装参照用
self | |
name | バインド時の名称 |
rtobj | バインド対象オブジェクト |
OpenRTM_aist.NamingManager.NamingOnCorba, OpenRTM_aist.NamingManager.NamingOnManagerで再実装されています。
OpenRTM_aist.NamingManager.NamingBase.isAlive | ( | self | ) |
ネームサーバの生存を確認する。
virtual bool isAlive() = 0;
OpenRTM_aist.NamingManager.NamingOnCorba, OpenRTM_aist.NamingManager.NamingOnManagerで再実装されています。
OpenRTM_aist.NamingManager.NamingBase.string_to_component | ( | self, | |
name ) |
rtcloc形式でRTCのオブジェクトリファレンスを取得する
virtual RTCList string_to_component(string name) = 0;
OpenRTM_aist.NamingManager.NamingOnCorba, OpenRTM_aist.NamingManager.NamingOnManagerで再実装されています。
OpenRTM_aist.NamingManager.NamingBase.unbindObject | ( | self, | |
name ) |
NamingServiceからアンバインドする関数(サブクラス実装用)
指定したオブジェクトをNamingServiceからアンバインドする
※サブクラスでの実装参照用
self | |
name | アンバインド対象オブジェクト |
OpenRTM_aist.NamingManager.NamingOnCorba, OpenRTM_aist.NamingManager.NamingOnManagerで再実装されています。