Represents an entry from the discovered prefix table.

The entries in the discovered table track the Prefix/Route Info Options in the received Router Advertisement messages from other routers on infrastructure link.

Public Attributes#

IPv6 address of the router.

The discovered IPv6 prefix.

bool

Indicates whether the prefix is on-link or route prefix.

uint32_t

Milliseconds since last update of this prefix.

uint32_t

Valid lifetime of the prefix (in seconds).

Route preference when mIsOnlink is false.

uint32_t

Preferred lifetime of the on-link prefix when mIsOnLink is true.

Public Attribute Documentation#

mRouterAddress#

otIp6Address otBorderRoutingPrefixTableEntry::mRouterAddress

IPv6 address of the router.


Definition at line 100 of file include/openthread/border_routing.h

mPrefix#

otIp6Prefix otBorderRoutingPrefixTableEntry::mPrefix

The discovered IPv6 prefix.


Definition at line 101 of file include/openthread/border_routing.h

mIsOnLink#

bool otBorderRoutingPrefixTableEntry::mIsOnLink

Indicates whether the prefix is on-link or route prefix.


Definition at line 102 of file include/openthread/border_routing.h

mMsecSinceLastUpdate#

uint32_t otBorderRoutingPrefixTableEntry::mMsecSinceLastUpdate

Milliseconds since last update of this prefix.


Definition at line 103 of file include/openthread/border_routing.h

mValidLifetime#

uint32_t otBorderRoutingPrefixTableEntry::mValidLifetime

Valid lifetime of the prefix (in seconds).


Definition at line 104 of file include/openthread/border_routing.h

mRoutePreference#

otRoutePreference otBorderRoutingPrefixTableEntry::mRoutePreference

Route preference when mIsOnlink is false.


Definition at line 105 of file include/openthread/border_routing.h

mPreferredLifetime#

uint32_t otBorderRoutingPrefixTableEntry::mPreferredLifetime

Preferred lifetime of the on-link prefix when mIsOnLink is true.


Definition at line 106 of file include/openthread/border_routing.h