yarp-devices
Classes | Public Member Functions | Private Attributes | List of all members
roboticslab::SdoReplier Class Referencefinal

RPC replier for remote SDO transfers. More...

#include <SdoReplier.hpp>

Inheritance diagram for roboticslab::SdoReplier:
roboticslab::ICanMessageNotifier

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

ICanSenderDelegatesender
 
Privatepriv
 

Detailed Description

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.


The documentation for this class was generated from the following files: