#include <input.h>

Public Member Functions | |
| virtual int | getPacket (rslidar_msgs::rslidarPacket *pkt, const double time_offset)=0 |
| Input (ros::NodeHandle private_nh, uint16_t port) | |
| constructor More... | |
| virtual | ~Input () |
Protected Attributes | |
| std::string | devip_str_ |
| uint16_t | port_ |
| ros::NodeHandle | private_nh_ |
The Input class,.
从在线的网络数据或离线的网络抓包数据(pcap文件)中提取出lidar的原始数据,即packet数据包
| private_nh | 一个NodeHandled,用于通过节点传递参数 |
| port |
| rslidar_driver::Input::Input | ( | ros::NodeHandle | private_nh, |
| uint16_t | port | ||
| ) |
|
pure virtual |
Implemented in rslidar_driver::InputPCAP, and rslidar_driver::InputSocket.
|
protected |