#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 |