managed version of struct pcap_if NOTE: we can't use pcap_if directly because the class contains a pointer to pcap_if that will be freed when the device memory is freed, so instead convert the unmanaged structure to a managed one to avoid this issue
See Also: Inherited members from object.
[read-only] | Addresses | List<PcapAddress> . Documentation for this section has not yet been entered. |
[read-only] | Description | string . Documentation for this section has not yet been entered. |
[read-only] | Flags | uint . Documentation for this section has not yet been entered. |
[read-only] | FriendlyName | string . Documentation for this section has not yet been entered. |
[read-only] | GatewayAddress | System.Net.IPAddress . Documentation for this section has not yet been entered. |
[read-only] | MacAddress | System.Net.NetworkInformation.PhysicalAddress . MacAddress of the interface |
[read-only] | Name | string . Documentation for this section has not yet been entered. |
Documentation for this section has not yet been entered.
Syntax
public List<PcapAddress> Addresses { get; }Value
Addresses associated with this deviceRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: SharpPcap.LibPcap
Assembly: SharpPcap (in SharpPcap.dll)
Assembly Versions: 4.0.1.0
Documentation for this section has not yet been entered.
Syntax
public string Description { get; }Value
Text description of the interface as given by pcap/winpcapRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: SharpPcap.LibPcap
Assembly: SharpPcap (in SharpPcap.dll)
Assembly Versions: 4.0.1.0
Documentation for this section has not yet been entered.
Syntax
public uint Flags { get; }Value
Pcap interface flagsRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: SharpPcap.LibPcap
Assembly: SharpPcap (in SharpPcap.dll)
Assembly Versions: 4.0.1.0
Documentation for this section has not yet been entered.
Syntax
public string FriendlyName { get; }Value
Human readable interface name derived from System.Net.NetworkInformation.NetworkInterface.NameRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: SharpPcap.LibPcap
Assembly: SharpPcap (in SharpPcap.dll)
Assembly Versions: 4.0.1.0
Documentation for this section has not yet been entered.
Syntax
public System.Net.IPAddress GatewayAddress { get; }Value
Gateway address of this device NOTE: May only be available on WindowsRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: SharpPcap.LibPcap
Assembly: SharpPcap (in SharpPcap.dll)
Assembly Versions: 4.0.1.0
MacAddress of the interface
Syntax
public System.Net.NetworkInformation.PhysicalAddress MacAddress { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: SharpPcap.LibPcap
Assembly: SharpPcap (in SharpPcap.dll)
Assembly Versions: 4.0.1.0
Documentation for this section has not yet been entered.
Syntax
public string Name { get; }Value
Name of the interface. Used internally when passed to pcap_open_live()Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: SharpPcap.LibPcap
Assembly: SharpPcap (in SharpPcap.dll)
Assembly Versions: 4.0.1.0
ToString override
Syntax
public override string ToString ()Returns
A stringRemarks
Documentation for this section has not yet been entered.Requirements
Namespace: SharpPcap.LibPcap
Assembly: SharpPcap (in SharpPcap.dll)
Assembly Versions: 4.0.1.0