Manage the name server. More...
#include <yarp/name/NameServerManager.h>
Public Member Functions | |
NameServerManager (NameService &ns, yarp::os::Port *port=NULL) | |
void | setPort (yarp::os::Port &port) |
void | onEvent (yarp::os::Bottle &event) override |
yarp::os::PortReader * | create () const override |
Factory for PortReader objects. More... | |
void | lock () override |
void | unlock () override |
virtual bool | apply (yarp::os::Bottle &cmd, yarp::os::Bottle &reply, yarp::os::Bottle &event, const yarp::os::Contact &remote) override |
Public Member Functions inherited from yarp::name::NameService | |
virtual | ~NameService () |
virtual void | goPublic () |
yarp::os::Contact | query (const std::string &name) override |
bool | announce (const std::string &name, int activity) override |
bool | process (yarp::os::PortWriter &in, yarp::os::PortReader &out, const yarp::os::Contact &remote) override |
Public Member Functions inherited from yarp::os::NameStore | |
virtual | ~NameStore () |
Public Member Functions inherited from yarp::os::PortReaderCreator | |
virtual | ~PortReaderCreator () |
Destructor. More... | |
Manage the name server.
Definition at line 31 of file NameServerManager.h.
|
inline |
Definition at line 38 of file NameServerManager.h.
|
inlineoverridevirtual |
Implements yarp::name::NameService.
Definition at line 66 of file NameServerManager.h.
|
inlineoverridevirtual |
Factory for PortReader objects.
Implements yarp::os::PortReaderCreator.
Definition at line 54 of file NameServerManager.h.
|
inlineoverridevirtual |
Reimplemented from yarp::name::NameService.
Definition at line 58 of file NameServerManager.h.
|
inlineoverridevirtual |
Reimplemented from yarp::name::NameService.
Definition at line 47 of file NameServerManager.h.
|
inline |
Definition at line 43 of file NameServerManager.h.
|
inlineoverridevirtual |
Reimplemented from yarp::name::NameService.
Definition at line 62 of file NameServerManager.h.