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 the infrastructure link.

Public Attributes#

Information about the router advertising this prefix.

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.

Public Attribute Documentation#

mRouter#

otBorderRoutingRouterEntry otBorderRoutingPrefixTableEntry::mRouter

Information about the router advertising this prefix.


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

mPrefix#

otIp6Prefix otBorderRoutingPrefixTableEntry::mPrefix

The discovered IPv6 prefix.


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

mIsOnLink#

bool otBorderRoutingPrefixTableEntry::mIsOnLink

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


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

mMsecSinceLastUpdate#

uint32_t otBorderRoutingPrefixTableEntry::mMsecSinceLastUpdate

Milliseconds since last update of this prefix.


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

mValidLifetime#

uint32_t otBorderRoutingPrefixTableEntry::mValidLifetime

Valid lifetime of the prefix (in seconds).


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

mRoutePreference#

otRoutePreference otBorderRoutingPrefixTableEntry::mRoutePreference

Route preference when mIsOnlink is false.


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

mPreferredLifetime#

uint32_t otBorderRoutingPrefixTableEntry::mPreferredLifetime

Preferred lifetime of the on-link prefix when mIsOnLink.


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