CORBA 用 NamingServer 管理クラス. [詳細]
#include <NamingManager.h>
  
 Public メソッド | |
| NamingOnCorba (CORBA::ORB_ptr orb, const char *names) | |
| コンストラクタ   | |
| virtual | ~NamingOnCorba (void) | 
| デストラクタ   | |
| virtual void | bindObject (const char *name, const RTObject_impl *rtobj) | 
| 指定した CORBA オブジェクトのNamingServiceへバインド   | |
| virtual void | bindObject (const char *name, const RTM::ManagerServant *mgr) | 
| 指定したManagerServantをNamingServiceへバインド   | |
| virtual void | unbindObject (const char *name) | 
| 指定した CORBA オブジェクトをNamingServiceからアンバインド   | |
| virtual bool | isAlive () | 
| ネームサーバの生存を確認する。   | |
CORBA 用 NamingServer 管理クラス.
CORBA 用 NamingServer 管理用クラス。 CORBA コンポーネントの NamingService への登録、解除などを管理する。
| RTC::NamingOnCorba::NamingOnCorba | ( | CORBA::ORB_ptr | orb, | |
| const char * | names | |||
| ) | 
コンストラクタ
コンストラクタ。第2引数に与えるネームサービス名は、ネームサービ スのホスト名とポート番号を ":" で区切ったものである。ポート番号 が省略された場合、2809番ポートが使用される。
| orb | ORB | |
| names | NamingServer 名称 | 
| virtual RTC::NamingOnCorba::~NamingOnCorba | ( | void | ) |  [inline, virtual] | 
        
デストラクタ
| virtual void RTC::NamingOnCorba::bindObject | ( | const char * | name, | |
| const RTM::ManagerServant * | mgr | |||
| ) |  [virtual] | 
        
指定したManagerServantをNamingServiceへバインド
| name | バインド時の名称 | |
| rtobj | バインド対象ManagerServant | 
RTC::NamingBaseを実装しています。
| virtual void RTC::NamingOnCorba::bindObject | ( | const char * | name, | |
| const RTObject_impl * | rtobj | |||
| ) |  [virtual] | 
        
指定した CORBA オブジェクトのNamingServiceへバインド
指定した CORBA オブジェクトを指定した名称で CORBA NamingService へ バインドする。
| name | バインド時の名称 | |
| rtobj | バインド対象オブジェクト | 
RTC::NamingBaseを実装しています。
| virtual bool RTC::NamingOnCorba::isAlive | ( | ) |  [virtual] | 
        
| virtual void RTC::NamingOnCorba::unbindObject | ( | const char * | name | ) |  [virtual] | 
        
指定した CORBA オブジェクトをNamingServiceからアンバインド
指定した CORBA オブジェクトを CORBA NamingService からアンバインドする。
| name | アンバインド対象オブジェクト | 
RTC::NamingBaseを実装しています。
 1.6.3