udp_driver
1.2
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace drivers
Namespace drivers::udp_driver
Namespace rclcpp_lifecycle
Classes and Structs
Class UdpDriver
Class UdpReceiverNode
Class UdpSenderNode
Class UdpSocket
Typedefs
Typedef drivers::udp_driver::Functor
Typedef LNI
Typedef LNI
Directories
Directory include
Directory udp_driver
Files
File udp_driver.hpp
File udp_receiver_node.hpp
File udp_sender_node.hpp
File udp_socket.hpp
File visibility_control.hpp
Standard Documents
CHANGELOG
Changelog for package udp_driver
1.2.0 (2022-03-20)
1.1.0 (2022-03-20)
1.0.1 (2021-08-30)
0.0.6 (2020-08-27)
0.0.5 (2020-07-16)
0.0.4 (2019-12-12)
0.0.3 (2019-08-21)
0.0.2 (2019-08-19)
PACKAGE
README
Index
udp_driver
C++ API
Class UdpDriver
View page source
Class UdpDriver
Defined in
File udp_driver.hpp
Class Documentation
class
UdpDriver
Public Functions
explicit
UdpDriver
(
const
IoContext
&
ctx
)
void
init_sender
(
const
std
::
string
&
ip
,
uint16_t
port
)
void
init_sender
(
const
std
::
string
&
remote_ip
,
uint16_t
remote_port
,
const
std
::
string
&
host_ip
,
uint16_t
host_port
)
void
init_receiver
(
const
std
::
string
&
ip
,
uint16_t
port
)
std
::
shared_ptr
<
UdpSocket
>
sender
(
)
const
std
::
shared_ptr
<
UdpSocket
>
receiver
(
)
const