Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SystemIPAddressInformation.cs
Go to the documentation of this file.
2
4{
5 private readonly IPAddress _address;
6
7 internal readonly bool Transient;
8
9 internal readonly bool DnsEligible;
10
11 public override IPAddress Address => _address;
12
13 public override bool IsTransient => Transient;
14
15 public override bool IsDnsEligible => DnsEligible;
16
17 internal SystemIPAddressInformation(IPAddress address, global::Interop.IpHlpApi.AdapterAddressFlags flags)
18 {
19 _address = address;
20 Transient = (flags & global::Interop.IpHlpApi.AdapterAddressFlags.Transient) > (global::Interop.IpHlpApi.AdapterAddressFlags)0;
21 DnsEligible = (flags & global::Interop.IpHlpApi.AdapterAddressFlags.DnsEligible) > (global::Interop.IpHlpApi.AdapterAddressFlags)0;
22 }
23}
SystemIPAddressInformation(IPAddress address, global::Interop.IpHlpApi.AdapterAddressFlags flags)