|
yarp-devices
|
RPC replier for remote SDO transfers. More...
#include <SdoReplier.hpp>
Classes | |
| class | Private |
Public Member Functions | |
| SdoReplier () | |
| Constructor. | |
| ~SdoReplier () override | |
| Destructor. | |
| bool | read (yarp::os::ConnectionReader &reader) override |
| Read this object from the network. | |
| bool | notifyMessage (const can_message &msg) override |
| Tell observers a new CAN message has arrived. | |
| void | configureSender (ICanSenderDelegate *sender) |
| Configure CAN sender handle. | |
Public Member Functions inherited from roboticslab::ICanMessageNotifier | |
| virtual | ~ICanMessageNotifier ()=default |
| Virtual destructor. | |
Private Attributes | |
| ICanSenderDelegate * | sender |
| Private * | priv |
This class provides a callback that allows clients to interface with a remote CAN network via SDO commands. Every transfer (either upload-from-drive request or download-to-drive indication) is confirmed and its response sent back to the RPC client.
|
overridevirtual |
Implements roboticslab::ICanMessageNotifier.