All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
CARPProxy::TARPEvent Struct Reference

Define the event events the ARP class generates when calling the ARP callback function void (*PTCallBack)(TARPEvent *, void *) More...

#include <arp-proxy.h>

Collaboration diagram for CARPProxy::TARPEvent:
Collaboration graph

Public Attributes

uint64_t ui64InvalidMAC
 MAC address in case event type is INVALIDMAC. More...
 
uint32_t ui32PortNr
 Physical port on which the event occurred. More...
 
uint32_t ui32IPAddress
 IP address on which IP conflict or timeout event occurred. More...
 
uint32_t ui32VLAN
 VLAN on which the event occurred. More...
 
EARPEvent eARPEvent
 Event of type CARPProxy::EARPEvent. More...
 

Detailed Description

Define the event events the ARP class generates when calling the ARP callback function void (*PTCallBack)(TARPEvent *, void *)

Definition at line 44 of file arp-proxy.h.

Member Data Documentation

EARPEvent CARPProxy::TARPEvent::eARPEvent

Event of type CARPProxy::EARPEvent.

Definition at line 50 of file arp-proxy.h.

uint32_t CARPProxy::TARPEvent::ui32IPAddress

IP address on which IP conflict or timeout event occurred.

Definition at line 48 of file arp-proxy.h.

uint32_t CARPProxy::TARPEvent::ui32PortNr

Physical port on which the event occurred.

Definition at line 47 of file arp-proxy.h.

uint32_t CARPProxy::TARPEvent::ui32VLAN

VLAN on which the event occurred.

Definition at line 49 of file arp-proxy.h.

uint64_t CARPProxy::TARPEvent::ui64InvalidMAC

MAC address in case event type is INVALIDMAC.

Definition at line 46 of file arp-proxy.h.


The documentation for this struct was generated from the following file: