3 #ifndef __OPENRAVE_YARP_PLUGIN_LOADER_CLIENT__
4 #define __OPENRAVE_YARP_PLUGIN_LOADER_CLIENT__
9 #include <yarp/os/BufferedPort.h>
10 #include <yarp/os/ResourceFinder.h>
11 #include <yarp/os/RFModule.h>
12 #include <yarp/os/RpcClient.h>
24 std::vector<int> availableIds;
25 std::mutex availableIdsMutex;
28 void onRead(yarp::os::Bottle& b)
override;
38 bool configure(yarp::os::ResourceFinder &rf)
override;
41 yarp::os::RpcClient rpcClient;
43 std::vector<int> openedIds;
45 bool openedInAvailable();
48 double getPeriod()
override;
49 bool updateModule()
override;
50 bool close()
override;
Definition: OpenraveYarpPluginLoaderClient.hpp:35
Definition: OpenraveYarpPluginLoaderClient.hpp:21
The main, catch-all namespace for Robotics Lab UC3M.
Definition: groups.dox:5