Class NetworkConfigurationBase
- Namespace
- nanoFramework.Tools.Debugger
- Assembly
- nanoFramework.Tools.DebugLibrary.Net.dll
public class NetworkConfigurationBase
- Inheritance
-
NetworkConfigurationBase
- Derived
- Inherited Members
- Extension Methods
Constructors
NetworkConfigurationBase()
public NetworkConfigurationBase()
Fields
AutomaticDNS
Automatic DNS address
public byte AutomaticDNS
Field Value
IPv4Address
Network IPv4 address as 32-bit unsigned integer
public uint IPv4Address
Field Value
IPv4DNSAddress1
DNS server 1 IPv4 address as 32-bit unsigned integer
public uint IPv4DNSAddress1
Field Value
IPv4DNSAddress2
DNS server 2 IPv4 address as 32-bit unsigned integer
public uint IPv4DNSAddress2
Field Value
IPv4GatewayAddress
Network gateway IPv4 address as 32-bit unsigned integer
public uint IPv4GatewayAddress
Field Value
IPv4NetMask
Network IPv4 subnet mask as 32-bit unsigned integer
public uint IPv4NetMask
Field Value
IPv6Address
Network IPv6 address as an array of 4 32-bit unsigned integers
public uint[] IPv6Address
Field Value
- uint[]
IPv6DNSAddress1
DNS server 1 IPv6 address as an array of 4 32-bit unsigned integers
public uint[] IPv6DNSAddress1
Field Value
- uint[]
IPv6DNSAddress2
DNS server 2 IPv6 address as an array of 4 32-bit unsigned integers
public uint[] IPv6DNSAddress2
Field Value
- uint[]
IPv6GatewayAddress
Network gateway IPv6 address as an array of 4 32-bit unsigned integers
public uint[] IPv6GatewayAddress
Field Value
- uint[]
IPv6NetMask
public uint[] IPv6NetMask
Field Value
- uint[]
InterfaceType
Network interface type
public byte InterfaceType
Field Value
MacAddress
MAC address for the network interface
public byte[] MacAddress
Field Value
- byte[]
Marker
This is the marker placeholder for this configuration block 4 bytes length.
public byte[] Marker
Field Value
- byte[]
SpecificConfigId
Specific configuration Id
public uint SpecificConfigId
Field Value
StartupAddressMode
Address mode (static, DHCP or auto IP)
public byte StartupAddressMode