Table of Contents

Class ArpCacheEntry

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a single ARP cache entry.

public class ArpCacheEntry : GlobalSerializableClassicBase, IComparable<ArpCacheEntry>
Inheritance
ArpCacheEntry
Implements

Constructors

ArpCacheEntry()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.ArpCacheEntry class.

public ArpCacheEntry()

Properties

IPAddress

Gets or sets the IP Address of the resolved device.

public string IPAddress { get; set; }

Property Value

string

InterfaceIndex

Gets or sets the index of the interface to which this ARP entry is related.

public int InterfaceIndex { get; set; }

Property Value

int

MacAddress

Gets or sets the MAC address of the resolved device.

public string MacAddress { get; set; }

Property Value

string

UniqueIdentifier

Gets the unique identifier of this ARP cache entry, used by the data comparer.

public string UniqueIdentifier { get; set; }

Property Value

string

Methods

CompareTo(ArpCacheEntry)

Compares two CENTREL.XIA.Configuration.Types.ArpCacheEntry objects to allow sorting by MAC address.

public int CompareTo(ArpCacheEntry other)

Parameters

other ArpCacheEntry

The CENTREL.XIA.Configuration.Types.ArpCacheEntry to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.ArpCacheEntry objects.

ToString()

Returns this ARP cache entry as a human readable string.

public override string ToString()

Returns

string

This ARP cache entry as a human readable string.