|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
9 #ifndef YARP_DEV_ROBOTDESCRIPTIONSERVER_H
10 #define YARP_DEV_ROBOTDESCRIPTIONSERVER_H
55 bool close()
override;
66 #endif // YARP_DEV_ROBOTDESCRIPTIONSERVER_H
bool attachAll(const yarp::dev::PolyDriverList &l) override
Attach to a list of objects.
A base class for nested structures that can be searched.
contains the definition of a Vector type
Interface implemented by all device drivers.
std::vector< yarp::dev::DeviceDescription > m_robot_devices
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool detachAll() override
Detach the object (you must have first called attach).
define control board standard interfaces
robotDescriptionServer: This device is a storage which contains a list of the currently opened device...
A mini-server for network communication.
Interface implemented by all objects that can read themselves from the network, such as Bottle object...
bool open(yarp::os::Searchable &config) override
Open the DeviceDriver.
yarp::os::Port m_rpc_port
std::mutex m_internal_mutex
std::mutex m_external_mutex
An interface for reading from a network connection.
Interface for an object that can wrap/attach to to another.
bool close() override
Close the DeviceDriver.