7#ifndef YARP_OS_IMPL_NAMECLIENT_H
8#define YARP_OS_IMPL_NAMECLIENT_H
66 Contact queryName(
const std::string& name);
73 Contact registerName(
const std::string& name);
88 Contact unregisterName(
const std::string& name);
99 Contact probe(
const std::string& cmd);
108 static Contact extractAddress(
const std::string& txt);
139 void setFakeMode(
bool fake =
true);
146 bool isFakeMode()
const;
154 void setScan(
bool allow =
true);
162 void setSave(
bool allow =
true);
186 bool updateAddress();
194 std::string getMode();
A simple collection of objects that can be described and transmitted in a portable way.
A mini-server for performing network communication in the background.
Abstract interface for a database of port names.
Client for YARP name server.
Implementation of a YARP2-conforming name server.
The components from which ports and connections are built.
An interface to the operating system, including Port based communication.
#define YARP_SUPPRESS_DLL_INTERFACE_WARNING_ARG(x)
Suppress MSVC C4251 warning for the declaration.