|
| RPCMessagesParser ()=default |
| Constructor.
|
|
void | init (yarp::dev::DeviceDriver *x) |
| Initialization.
|
|
void | reset () |
|
bool | respond (const yarp::os::Bottle &cmd, yarp::os::Bottle &response) override |
| Respond to a message.
|
|
void | handleTorqueMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handleJointFaultMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handleControlModeMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handleImpedanceMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handleInteractionModeMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handleProtocolVersionRequest (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handleRemoteCalibratorMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handleRemoteVariablesMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handleCurrentMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handlePWMMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
void | handlePidMsg (const yarp::os::Bottle &cmd, yarp::os::Bottle &response, bool *rec, bool *ok) |
|
virtual bool | initialize () |
| Initialize the internal data.
|
|
| DeviceResponder () |
| Constructor.
|
|
void | addUsage (const char *txt, const char *explain=nullptr) |
| Add information about a message that the respond() method understands.
|
|
void | addUsage (const yarp::os::Bottle &bot, const char *explain=nullptr) |
| Add information about a message that the respond() method understands.
|
|
bool | read (yarp::os::ConnectionReader &connection) override |
| Handler for reading messages from the network, and passing them on to the respond() method.
|
|
void | onRead (yarp::os::Bottle &v) override |
| Alternative handler for reading messages from the network, and passing them on to the respond() method.
|
|
void | makeUsage () |
| Regenerate usage information.
|
|
void | attach (yarp::os::TypedReader< yarp::os::Bottle > &source) |
| Attach this object to a source of messages.
|
|
virtual | ~PortReader () |
| Destructor.
|
|
virtual Type | getReadType () const |
|
virtual | ~TypedReaderCallback () |
| Destructor.
|
|
virtual void | onRead (yarp::os::Bottle &datum, const yarp::os::TypedReader< yarp::os::Bottle > &reader) |
| Callback method.
|
|
Helper object for parsing RPC port messages.
Definition at line 56 of file RPCMessagesParser.h.