OpenRTM-aist-Python 2.0.2
OpenRTM_aist.NamingManager.NamingManager Class Reference

@biref ModuleManager class More...

Classes

class  Comps
 
class  Mgr
 
class  NameServer
 
class  Port
 

Public Member Functions

 __init__ (self, manager)
 
 registerNameServer (self, method, name_server)
 
 bindObject (self, name, rtobj)
 
 bindPortObject (self, name, port)
 
 update (self)
 
 unbindObject (self, name)
 
 unbindAll (self)
 
 getObjects (self)
 
 createNamingObj (self, method, name_server)
 
 bindCompsTo (self, ns)
 
 registerCompName (self, name, rtobj)
 
 registerPortName (self, name, port)
 
 unregisterCompName (self, name)
 
 unregisterPortName (self, name)
 
 retryConnection (self, ns)
 
 getNameServices (self)
 
 string_to_component (self, name)
 

Detailed Description

@biref ModuleManager class

 

Member Function Documentation

◆ bindPortObject()

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

Parameters
self
name
port

void bindPortObject(const char* name, PortBase* port)

◆ getNameServices()

OpenRTM_aist.NamingManager.NamingManager.getNameServices ( self)

Returns

std.vector<NamingService*>& getNameServices();

◆ registerPortName()

OpenRTM_aist.NamingManager.NamingManager.registerPortName ( self,
name,
port )

Parameters
self
name
port

◆ retryConnection()

OpenRTM_aist.NamingManager.NamingManager.retryConnection ( self,
ns )

Rebind the component to NameServer

Connect with the NameServer and rebind the component.

Parameters
nsNameServer

void retryConnection(Names* ns);

◆ string_to_component()

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

Returns

RTCList string_to_component(string name);

◆ unregisterPortName()

OpenRTM_aist.NamingManager.NamingManager.unregisterPortName ( self,
name )

Parameters
self
name

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