Go to the documentation of this file.
48 bool bind(
const std::string & ip, sl_s32 port)
rp::net::SocketAddress _socket
sl_result waitForDataExt(size_t &size_hint, sl_u32 timeoutInMs)
virtual u_result send(const void *buffer, size_t len)=0
virtual u_result connect(const SocketAddress &pairAddress)=0
rp::net::StreamSocket * _binded_socket
bool waitForData(size_t size, sl_u32 timeoutInMs, size_t *actualReady)
bool bind(const std::string &ip, sl_s32 port)
virtual u_result recv(void *buf, size_t len, size_t &recv_len)=0
TcpChannel(const std::string &ip, int port)
Result< IChannel * > createTcpChannel(const std::string &ip, int port)
virtual u_result waitforData(_u32 timeout=DEFAULT_SOCKET_TIMEOUT)=0
int read(void *buffer, size_t size)
int write(const void *data, size_t size)
void setStatus(_u32 flag)
rplidar_ros
Author(s):
autogenerated on Fri Aug 2 2024 08:42:14