Struct nebula::drivers::connections::UdpSocket::SocketConfig
Public Attributes
| Type | Name |
|---|---|
| size_t | buffer_size = {1500} |
| Endpoint | host |
| std::optional< in_addr > | multicast_ip |
| int32_t | polling_interval_ms = {10} |
| std::optional< Endpoint > | send_to |
| std::optional< Endpoint > | sender_filter |
Public Attributes Documentation
variable buffer_size
size_t nebula::drivers::connections::UdpSocket::SocketConfig::buffer_size;
variable host
Endpoint nebula::drivers::connections::UdpSocket::SocketConfig::host;
variable multicast_ip
std::optional<in_addr> nebula::drivers::connections::UdpSocket::SocketConfig::multicast_ip;
variable polling_interval_ms
int32_t nebula::drivers::connections::UdpSocket::SocketConfig::polling_interval_ms;
variable send_to
std::optional<Endpoint> nebula::drivers::connections::UdpSocket::SocketConfig::send_to;
variable sender_filter
std::optional<Endpoint> nebula::drivers::connections::UdpSocket::SocketConfig::sender_filter;
The documentation for this class was generated from the following file nebula_hw_interfaces/include/nebula_hw_interfaces/nebula_hw_interfaces_common/connections/udp.hpp