|
Common System 0.2.0
Common interfaces and patterns for system integration
|
Options for UDP send operations. More...
#include <udp_client_interface.h>

Public Member Functions | |
| udp_send_options ()=default | |
Public Attributes | |
| bool | dont_fragment = false |
| Whether to set the don't-fragment flag (if supported) | |
| uint8_t | ttl = 0 |
| TTL (Time To Live) value, 0 means use system default. | |
| std::chrono::milliseconds | timeout {0} |
| Send timeout (0 means no timeout / non-blocking) | |
Options for UDP send operations.
Definition at line 68 of file udp_client_interface.h.
|
default |
| bool kcenon::common::interfaces::udp_send_options::dont_fragment = false |
Whether to set the don't-fragment flag (if supported)
Definition at line 70 of file udp_client_interface.h.
| std::chrono::milliseconds kcenon::common::interfaces::udp_send_options::timeout {0} |
Send timeout (0 means no timeout / non-blocking)
Definition at line 76 of file udp_client_interface.h.
| uint8_t kcenon::common::interfaces::udp_send_options::ttl = 0 |
TTL (Time To Live) value, 0 means use system default.
Definition at line 73 of file udp_client_interface.h.