C# Class System.Net.NetworkInformation.UnixNetworkInterface

Inheritance: NetworkInterface
Afficher le fichier Open project: runefs/Marvin Class Usage Examples

Protected Properties

Свойство Type Description
addresses List
ipproperties IPInterfaceProperties
ipv4stats IPv4InterfaceStatistics

Private Properties

Свойство Type Description
AddAddress void
SetLinkLayerInfo void
UnixNetworkInterface System
if_nametoindex int

Méthodes publiques

Méthode Description
GetPhysicalAddress ( ) : System.Net.NetworkInformation.PhysicalAddress
IfNameToIndex ( string ifname ) : int
Supports ( NetworkInterfaceComponent networkInterfaceComponent ) : bool

Private Methods

Méthode Description
AddAddress ( IPAddress address ) : void
SetLinkLayerInfo ( int index, byte macAddress, NetworkInterfaceType type ) : void
UnixNetworkInterface ( string name ) : System
if_nametoindex ( string ifname ) : int

Method Details

GetPhysicalAddress() public méthode

public GetPhysicalAddress ( ) : System.Net.NetworkInformation.PhysicalAddress
Résultat System.Net.NetworkInformation.PhysicalAddress

IfNameToIndex() public static méthode

public static IfNameToIndex ( string ifname ) : int
ifname string
Résultat int

Supports() public méthode

public Supports ( NetworkInterfaceComponent networkInterfaceComponent ) : bool
networkInterfaceComponent NetworkInterfaceComponent
Résultat bool

Property Details

addresses protected_oe property

protected List addresses
Résultat List

ipproperties protected_oe property

protected IPInterfaceProperties,System.Net.NetworkInformation ipproperties
Résultat IPInterfaceProperties

ipv4stats protected_oe property

protected IPv4InterfaceStatistics,System.Net.NetworkInformation ipv4stats
Résultat IPv4InterfaceStatistics