YARP  2.3.70.1
Yet Another Robot Platform
yarp::os::YarpDummyNameSpace Class Reference

#include <yarp/os/YarpNameSpace.h>

+ Inheritance diagram for yarp::os::YarpDummyNameSpace:

Public Member Functions

 YarpDummyNameSpace ()
 
virtual bool localOnly () const YARP_OVERRIDE
 Check if the NameSpace is only valid for the current process ("local"). More...
 
virtual Contact getNameServerContact () const YARP_OVERRIDE
 Get an address for a name server that manages the name space, if available. More...
 
- Public Member Functions inherited from yarp::os::YarpNameSpace
 YarpNameSpace (const Contact &contact)
 
virtual ~YarpNameSpace ()
 
virtual Contact queryName (const ConstString &name) YARP_OVERRIDE
 Map from port name to contact information. More...
 
virtual Contact registerName (const ConstString &name) YARP_OVERRIDE
 Record contact information to tie to a port name. More...
 
virtual Contact registerContact (const Contact &contact) YARP_OVERRIDE
 Record contact information (should include a port name). More...
 
virtual Contact unregisterName (const ConstString &name) YARP_OVERRIDE
 Disassociate contact information from a port name. More...
 
virtual Contact unregisterContact (const Contact &contact) YARP_OVERRIDE
 Disassociate contact information (should include a port name). More...
 
virtual bool setProperty (const ConstString &name, const ConstString &key, const Value &value) YARP_OVERRIDE
 Associate a key/value pair with a named port. More...
 
virtual ValuegetProperty (const ConstString &name, const ConstString &key) YARP_OVERRIDE
 Get the value of a named key from a named port. More...
 
virtual bool connectPortToTopic (const Contact &src, const Contact &dest, ContactStyle style) YARP_OVERRIDE
 Publish a port to a topic. More...
 
virtual bool connectTopicToPort (const Contact &src, const Contact &dest, ContactStyle style) YARP_OVERRIDE
 Subscribe a port to a topic. More...
 
virtual bool disconnectPortFromTopic (const Contact &src, const Contact &dest, ContactStyle style) YARP_OVERRIDE
 Stop publishing a port to a topic. More...
 
virtual bool disconnectTopicFromPort (const Contact &src, const Contact &dest, ContactStyle style) YARP_OVERRIDE
 Stop subscribing a port to a topic. More...
 
virtual bool connectPortToPortPersistently (const Contact &src, const Contact &dest, ContactStyle style) YARP_OVERRIDE
 Connect two ports with persistence. More...
 
virtual bool disconnectPortToPortPersistently (const Contact &src, const Contact &dest, ContactStyle style) YARP_OVERRIDE
 Disconnect two ports, removing any persistence. More...
 
virtual bool connectTopic (const ConstString &dir, bool srcIsTopic, bool destIsTopic, const Contact &src, const Contact &dest, ContactStyle style)
 
virtual bool usesCentralServer () const YARP_OVERRIDE
 Check if a central server is involved in managing the NameSpace. More...
 
virtual bool serverAllocatesPortNumbers () const YARP_OVERRIDE
 Check if a central server is responsible for allocating port numbers, or if this should be left up to the operating system. More...
 
virtual bool connectionHasNameOfEndpoints () const YARP_OVERRIDE
 When connections are made involving ports managed by this NameSpace do the ports involved end up knowing the names of their counterparties? More...
 
virtual Contact detectNameServer (bool useDetectedServer, bool &scanNeeded, bool &serverUsed) YARP_OVERRIDE
 Find a name server for this NameSpace, if applicable. More...
 
virtual bool writeToNameServer (PortWriter &cmd, PortReader &reply, const ContactStyle &style) YARP_OVERRIDE
 Write a message to a name server for this NameSpace, if applicable. More...
 
- Public Member Functions inherited from yarp::os::NameSpace
virtual ~NameSpace ()
 Destructor. More...
 
virtual bool checkNetwork ()
 Check if a name space is available. More...
 
virtual bool checkNetwork (double timeout)
 Check if a name space is available, with a timeout on any network operations needed. More...
 
virtual ConstString getNameServerName () const
 Get the port name of a name server that manages the name space, if available. More...
 
virtual Contact registerAdvanced (const Contact &contact, NameStore *store)
 Record contact information, with access to the contact information of other ports for cross-referencing. More...
 
virtual Contact unregisterAdvanced (const ConstString &name, NameStore *store)
 Remove contact information, with access to the contact information of other ports for cross-referencing. More...
 

Detailed Description

Definition at line 162 of file YarpNameSpace.h.

Constructor & Destructor Documentation

◆ YarpDummyNameSpace()

yarp::os::YarpDummyNameSpace::YarpDummyNameSpace ( )
inline

Definition at line 164 of file YarpNameSpace.h.

Member Function Documentation

◆ getNameServerContact()

virtual Contact yarp::os::YarpDummyNameSpace::getNameServerContact ( ) const
inlinevirtual

Get an address for a name server that manages the name space, if available.

Reimplemented from yarp::os::YarpNameSpace.

Definition at line 170 of file YarpNameSpace.h.

◆ localOnly()

virtual bool yarp::os::YarpDummyNameSpace::localOnly ( ) const
inlinevirtual

Check if the NameSpace is only valid for the current process ("local").

Reimplemented from yarp::os::YarpNameSpace.

Definition at line 166 of file YarpNameSpace.h.


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