ROS2Sonic
0.2.0
A ROS2 driver for R2Sonic MBES
|
#include <datatype_receiver.hpp>
Public Member Functions | |
DatatypeReceiver (R2SonicNode *node_ptr) | |
virtual void | receiveImpl (const boost::system::error_code &error, size_t bytes_transferred) |
Public Member Functions inherited from r2sonic::UdpReceiver | |
UdpReceiver () | |
void | receiveHandler (const boost::system::error_code &error, size_t bytes_transferred) |
void | wait () |
void | receive (const std::string &host, const std::string &port) |
void | receive (const std::string &host, const int &port) |
char * | startBit () |
Additional Inherited Members | |
Protected Attributes inherited from r2sonic::UdpReceiver | |
boost::asio::io_context | io_service_ |
boost::asio::ip::udp::socket | socket_ |
boost::array< char, 262144 > | recv_buffer_ |
boost::asio::ip::udp::endpoint | remote_endpoint_ |
boost::asio::ip::udp::endpoint | local_endpoint_ |
NS_HEAD DatatypeReceiver::DatatypeReceiver | ( | r2sonic::R2SonicNode * | node_ptr | ) |
|
virtual |
Implements r2sonic::UdpReceiver.