Class IPConfig
Contains a IPv4 configuration
Inheritance
System.Object
IPConfig
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Cosmos.System.Network.Config
Assembly: Cosmos.System2.dll
Syntax
public class IPConfig
Constructors
| Improve this Doc View SourceIPConfig(Address, Address)
Create a IPv4 Configuration with no default gateway
Declaration
public IPConfig(Address ip, Address subnet)
Parameters
Type | Name | Description |
---|---|---|
Address | ip | IP Address |
Address | subnet | Subnet Mask |
IPConfig(Address, Address, Address)
Create a IPv4 Configuration
Declaration
public IPConfig(Address ip, Address subnet, Address gw)
Parameters
Type | Name | Description |
---|---|---|
Address | ip | IP Address |
Address | subnet | Subnet Mask |
Address | gw | Default gateway |
Properties
| Improve this Doc View SourceDefaultGateway
Get default gateway.
Declaration
public Address DefaultGateway { get; }
Property Value
Type | Description |
---|---|
Address |
IPAddress
Get IP address.
Declaration
public Address IPAddress { get; }
Property Value
Type | Description |
---|---|
Address |
SubnetMask
Get subnet mask.
Declaration
public Address SubnetMask { get; }
Property Value
Type | Description |
---|---|
Address |
Methods
| Improve this Doc View SourceEnable(NetworkDevice, Address, Address, Address)
Declaration
public static bool Enable(NetworkDevice device, Address ip, Address subnet, Address gw)
Parameters
Type | Name | Description |
---|---|---|
NetworkDevice | device | |
Address | ip | |
Address | subnet | |
Address | gw |
Returns
Type | Description |
---|---|
System.Boolean |
FindNetwork(Address)
Find network.
Declaration
public static Address FindNetwork(Address destIP)
Parameters
Type | Name | Description |
---|---|---|
Address | destIP | Destination IP address. |
Returns
Type | Description |
---|---|
Address | Address value. |
Exceptions
Type | Condition |
---|---|
System.ArgumentException | Thrown on fatal error (contact support). |