Inheritance: UnixIPInterfaceProperties
 internal LinuxNetworkInterface(string name) : base(name)
 {
     _operationalStatus = GetOperationalStatus(name);
     _supportsMulticast = GetSupportsMulticast(name);
     _speed = GetSpeed(name);
     _ipProperties = new LinuxIPInterfaceProperties(this);
 }
 internal LinuxNetworkInterface(string name) : base(name)
 {
     _operationalStatus = GetOperationalStatus(name);
     _supportsMulticast = GetSupportsMulticast(name);
     _speed             = GetSpeed(name);
     _ipProperties      = new LinuxIPInterfaceProperties(this);
 }
Exemple #3
0
 public override IPInterfaceProperties GetIPProperties()
 {
     if (ipproperties == null)
     {
         ipproperties = new LinuxIPInterfaceProperties(this, addresses);
     }
     return(ipproperties);
 }
Exemple #4
0
 internal LinuxNetworkInterface(string name, int index, LinuxNetworkInterfaceSystemProperties systemProperties) : base(name)
 {
     _index        = index;
     _ipProperties = new LinuxIPInterfaceProperties(this, systemProperties);
 }
Exemple #5
0
		public override IPInterfaceProperties GetIPProperties ()
		{
			if (ipproperties == null)
				ipproperties = new LinuxIPInterfaceProperties (this, addresses);
			return ipproperties;
		}