46 if (!m_RPC) {
return false;}
48 std::lock_guard<std::mutex> lock (m_mutex);
90 std::lock_guard lock (m_mutex);
105 std::lock_guard lock(m_mutex);
109 driver->
view(m_iMap2D);
113 if (
nullptr == m_iMap2D)
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool parseParams(const yarp::os::Searchable &config) override
Parse the DeviceDriver parameters.
Map2D_nws_yarp()
Map2D_nws_yarp.
bool detach() override
Detach the object (you must have first called attach).
bool attach(yarp::dev::PolyDriver *driver) override
Attach to another object.
bool open(yarp::os::Searchable ¶ms) override
Open the DeviceDriver.
bool close() override
Close the DeviceDriver.
bool view(T *&x)
Get an interface to the device driver.
A container for a device driver.
bool isValid() const
Check if device is valid.
A mini-server for performing network communication in the background.
An interface for reading from a network connection.
A base class for nested structures that can be searched.
#define yCInfo(component,...)
#define yCError(component,...)
#define yCTrace(component,...)
#define yCDebug(component,...)
#define YARP_LOG_COMPONENT(name,...)
For streams capable of holding different kinds of content, check what they actually have.
An interface to the operating system, including Port based communication.