28 #ifndef UR_CLIENT_LIBRARY_REQUEST_PROTOCOL_VERSION_H_INCLUDED 29 #define UR_CLIENT_LIBRARY_REQUEST_PROTOCOL_VERSION_H_INCLUDED 36 namespace rtde_interface
66 virtual std::string
toString()
const;
95 static size_t generateSerializedRequest(uint8_t* buffer, uint16_t version);
100 static const uint16_t PAYLOAD_SIZE =
sizeof(uint16_t);
106 #endif // UR_CLIENT_LIBRARY_REQUEST_PROTOCOL_VERSION_H_INCLUDED uint16_t protocol_version_
RequestProtocolVersionRequest()
Creates a new RequestProtocolVersionRequest object.
virtual bool parseWith(comm::BinParser &bp)
Sets the attributes of the package by parsing a serialized representation of the package.
The BinParser class handles a byte buffer and functionality to iteratively parse the content...
PackageType
Possible package types.
virtual std::string toString() const
Produces a human readable representation of the package object.
This class handles the robot's response after trying to set the used RTDE protocol version...
This class handles producing a request towards the robot to use a specific RTDE protocol version...
RequestProtocolVersion()
Creates a new RequestProtocolVersion object.
virtual ~RequestProtocolVersion()=default