TCPIP_ARP_EVENT_TYPE Enumeration

C

typedef enum {
ARP_EVENT_SOLVED = 1,
ARP_EVENT_UPDATED = 2,
ARP_EVENT_PERM_UPDATE = 3,
ARP_EVENT_REMOVED_TMO = -1,
ARP_EVENT_REMOVED_USER = -2,
ARP_EVENT_REMOVED_EXPIRED = -3,
ARP_EVENT_REMOVED_PURGED = -4
} TCPIP_ARP_EVENT_TYPE;

Description

Enumeration: TCPIP_ARP_EVENT_TYPE.

List of events reported by ARP.

Members

MembersDescription
ARP_EVENT_SOLVED = 1A queued cache entry was solved.
ARP_EVENT_UPDATED = 2An existent cache entry was updated.
ARP_EVENT_PERM_UPDATE = 3An update for an permanent entry was received however the permanent entry was not updated error events - entries removed from ARP cache.
ARP_EVENT_REMOVED_TMO = -1An entry could not be solved and a tmo occurred.
ARP_EVENT_REMOVED_USER = -2A queued cache entry was removed by ARP user.
ARP_EVENT_REMOVED_EXPIRED = -3A queued cache entry expired and was removed.
ARP_EVENT_REMOVED_PURGED = -4A queued cache entry was purged.

Remarks

Possibly multiple events can be set, where it makes sense.