|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
10 #ifndef YARP_OS_IMPL_NAMECLIENT_H
11 #define YARP_OS_IMPL_NAMECLIENT_H
68 Contact queryName(
const std::string& name);
75 Contact registerName(
const std::string& name);
83 Contact registerName(
const std::string& name,
const Contact& suggest);
90 Contact unregisterName(
const std::string& name);
101 Contact probe(
const std::string& cmd);
110 static Contact extractAddress(
const std::string& txt);
141 void setFakeMode(
bool fake =
true);
148 bool isFakeMode()
const;
156 void setScan(
bool allow =
true);
164 void setSave(
bool allow =
true);
188 bool updateAddress();
196 std::string getMode();
222 #endif // YARP_OS_IMPL_NAMECLIENT_H
A simple collection of objects that can be described and transmitted in a portable way.
Abstract interface for a database of port names.
#define YARP_SUPPRESS_DLL_INTERFACE_WARNING_ARG(x)
Suppress MSVC C4251 warning for the declaration.
Implementation of a YARP2-conforming name server.
Client for YARP name server.
The main, catch-all namespace for YARP.