19 #ifndef SNARK_SENSORS_VELODYNE_UDPREADER_H_
20 #define SNARK_SENSORS_VELODYNE_UDPREADER_H_
25 #include <boost/array.hpp>
26 #include <boost/asio/ip/udp.hpp>
27 #include <boost/date_time/posix_time/posix_time.hpp>
28 #include <boost/noncopyable.hpp>
46 const boost::posix_time::ptime&
timestamp()
const;
49 boost::asio::io_service service_;
50 boost::asio::ip::udp::socket socket_;
51 boost::array< char, 2000 > packet_;
52 boost::posix_time::ptime timestamp_;