NetBurner 3.5.6
PDF Version |
IPv6 destination cache element. More...
#include <ipv6_interface.h>
Inherits IPV6_ROOT_EL.
Public Member Functions | |
IPV6_DEST * | GetNext () |
Get next destination in list. | |
void | free_element () |
Free resources for this destination. | |
virtual bool | AgeStillValidTest () |
Check if destination is still valid. | |
virtual void | ShowItem () |
Display destination information. | |
![]() | |
virtual | ~IPV6_ROOT_EL () |
Virtual destructor. | |
Public Attributes | |
IPV6_NEIGHBOR * | m_pNeighbor |
Associated neighbor entry. | |
uint16_t | m_PathMTU |
Path MTU to this destination. | |
uint32_t | m_nSecsLastUsed |
Last time this destination was used. | |
int | m_nLockCount |
Reference count to prevent destruction. | |
bool | m_bStaticRoute |
True if this is a static route. | |
![]() | |
IPV6_ROOT_EL * | m_pNext |
Next element in list. | |
IPV6_ROOT_EL * | m_pPrev |
Previous element in list. | |
IPV6_ROOT_EL_CONTAINER * | m_pContainer |
Container that owns this element. | |
IPADDR6 | m_IPAddress |
IPv6 address associated with this element. | |
IPv6 destination cache element.
Caches information about IPv6 destinations including path MTU and associated neighbor.
|
virtual |
Check if destination is still valid.
Reimplemented from IPV6_ROOT_EL.
|
inline |
Get next destination in list.