Classes | Public Member Functions | Private Attributes
OpenRTM_aist.NamingManager.NamingManager Class Reference

ModuleManager class More...

List of all members.

Classes

class  Comps
class  Mgr
class  Names

Public Member Functions

def __init__
def bindCompsTo
def bindManagerObject
def bindObject
def createNamingObj
def getObjects
def registerCompName
def registerMgrName
def registerNameServer
def retryConnection
 Rebind the component to NameServer.
def unbindAll
def unbindObject
def unregisterCompName
def unregisterMgrName
def update

Private Attributes

 _compNames
 _compNamesMutex
 _manager
 _mgrNames
 _mgrNamesMutex
 _names
 _namesMutex
 _rtcout

Detailed Description

ModuleManager class

Definition at line 226 of file NamingManager.py.


Constructor & Destructor Documentation

Definition at line 245 of file NamingManager.py.


Member Function Documentation

Definition at line 490 of file NamingManager.py.

Definition at line 308 of file NamingManager.py.

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

Definition at line 294 of file NamingManager.py.

def OpenRTM_aist.NamingManager.NamingManager.createNamingObj (   self,
  method,
  name_server 
)

Definition at line 457 of file NamingManager.py.

Definition at line 433 of file NamingManager.py.

def OpenRTM_aist.NamingManager.NamingManager.registerCompName (   self,
  name,
  rtobj 
)

Definition at line 509 of file NamingManager.py.

Definition at line 519 of file NamingManager.py.

def OpenRTM_aist.NamingManager.NamingManager.registerNameServer (   self,
  method,
  name_server 
)

Definition at line 273 of file NamingManager.py.

Rebind the component to NameServer.

Connect with the NameServer and rebind the component.

Parameters:
nsNameServer

void retryConnection(Names* ns);

Definition at line 582 of file NamingManager.py.

Definition at line 403 of file NamingManager.py.

Definition at line 381 of file NamingManager.py.

Definition at line 542 of file NamingManager.py.

Definition at line 552 of file NamingManager.py.

Definition at line 335 of file NamingManager.py.


Member Data Documentation

Definition at line 245 of file NamingManager.py.

Definition at line 245 of file NamingManager.py.

Definition at line 245 of file NamingManager.py.

Definition at line 245 of file NamingManager.py.

Definition at line 245 of file NamingManager.py.

Definition at line 245 of file NamingManager.py.

Definition at line 245 of file NamingManager.py.

Definition at line 245 of file NamingManager.py.


The documentation for this class was generated from the following file:


openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Thu Aug 27 2015 14:17:29