Skip to content

Struct nebula::drivers::connections::UdpSocket::SocketConfig

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