|
| | 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.