Go to the documentation of this file.
23 bool openSession(std::uint8_t sessionTimeout )
override;
ByteBuffer readProtocol()
parse a response on protocol level
CoLaCommand send(CoLaCommand cmd) override
send cola cmd and receive cola response
std::vector< std::uint8_t > ByteBuffer
bool openSession(std::uint8_t sessionTimeout) override
ByteBuffer createCommandHeader(std::size_t payloadSize, std::size_t extraReserve=0u)
CoLaBProtocolHandler(ITransport &rTransport)
auto_any< BOOST_DEDUCED_TYPENAME foreach_iterator< T, C >::type > begin(auto_any_t col, type2type< T, C > *, boost::mpl::true_ *)
auto_any< BOOST_DEDUCED_TYPENAME foreach_iterator< T, C >::type > end(auto_any_t col, type2type< T, C > *, boost::mpl::true_ *)
ByteBuffer createProtocolHeader(std::size_t payloadSize, std::size_t extraReserve=0u)
~CoLaBProtocolHandler() override
std::uint8_t calculateChecksum(ByteBuffer::const_iterator begin, ByteBuffer::const_iterator end) const
ITransport & m_rtransport
void closeSession() override
ByteBuffer readResponse()
read a command response packet
sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:38:05