Go to the documentation of this file.
23 bool openSession(std::uint8_t sessionTimeout )
override;
std::uint16_t createReqId()
ByteBuffer readResponse(std::uint32_t &rSessionId, uint16_t &rReqId)
read a command response packet
CoLaCommand send(CoLaCommand cmd) override
ByteBuffer createProtocolHeader(std::size_t payloadSize, std::size_t extraReserve=0u)
std::uint32_t m_sessionID
ByteBuffer createCommandHeader(std::size_t payloadSize, std::size_t extraReserve=0u)
~CoLa2ProtocolHandler() override
std::uint32_t getSessionId() const
std::uint16_t getReqId() const
CoLa2ProtocolHandler(ITransport &rTransport)
ITransport & m_rtransport
void closeSession() override
bool openSession(std::uint8_t sessionTimeout) override
std::vector< std::uint8_t > ByteBuffer
ByteBuffer readProtocol()
parse a response on protocol level
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:38:05