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 112 of file include/openthread/border_routing.h

mPrefix#

otIp6Prefix otBorderRoutingPrefixTableEntry::mPrefix

The discovered IPv6 prefix.


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

mIsOnLink#

bool otBorderRoutingPrefixTableEntry::mIsOnLink

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


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

mMsecSinceLastUpdate#

uint32_t otBorderRoutingPrefixTableEntry::mMsecSinceLastUpdate

Milliseconds since last update of this prefix.


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

mValidLifetime#

uint32_t otBorderRoutingPrefixTableEntry::mValidLifetime

Valid lifetime of the prefix (in seconds).


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

mRoutePreference#

otRoutePreference otBorderRoutingPrefixTableEntry::mRoutePreference

Route preference when mIsOnlink is false.


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

mPreferredLifetime#

uint32_t otBorderRoutingPrefixTableEntry::mPreferredLifetime

Preferred lifetime of the on-link prefix when mIsOnLink.


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