5 #include "../ip_address.h" 6 #include "../../core_export.h" 7 #include "../../object.h" 8 #include "../../types.h" 9 #include "../../ustring.h" 61 multicast_option& operator =(
const multicast_option&) =
default;
78 uint32 interface_index()
const noexcept;
84 multicast_option& interface_index(
uint32 value);
97 uint32 interface_index_ = 0;
Provides an Internet Protocol (IP) address.
Definition: ip_address.h:35
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Definition: system_report.h:17
Contains IPAddress values used to join and drop multicast groups.
Definition: multicast_option.h:37
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes...
Definition: object.h:32
static ip_address none
Provides an IP address that indicates that no network interface should be used. This field is constan...
Definition: ip_address.h:61
uint_least32_t uint32
Represents a 32-bit unsigned integer.
Definition: types.h:239