OpenRTM-aist-Python 2.0.0
Classes | Public Member Functions | List of all members
OpenRTM_aist.NamingManager.NamingManager Class Reference

@biref ModuleManager class More...

Classes

class  Comps
 
class  Mgr
 
class  NameServer
 
class  Port
 

Public Member Functions

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

Detailed Description

@biref ModuleManager class

 

Member Function Documentation

◆ bindPortObject()

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

Parameters
self
name
port

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

◆ getNameServices()

def OpenRTM_aist.NamingManager.NamingManager.getNameServices (   self)

Returns

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

◆ registerPortName()

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

Parameters
self
name
port

◆ retryConnection()

def 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()

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

Returns

RTCList string_to_component(string name);

◆ unregisterPortName()

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

Parameters
self
name

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