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.


mPrefix#

otIp6Prefix otBorderRoutingPrefixTableEntry::mPrefix

The discovered IPv6 prefix.


mIsOnLink#

bool otBorderRoutingPrefixTableEntry::mIsOnLink

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


mMsecSinceLastUpdate#

uint32_t otBorderRoutingPrefixTableEntry::mMsecSinceLastUpdate

Milliseconds since last update of this prefix.


mValidLifetime#

uint32_t otBorderRoutingPrefixTableEntry::mValidLifetime

Valid lifetime of the prefix (in seconds).


mRoutePreference#

otRoutePreference otBorderRoutingPrefixTableEntry::mRoutePreference

Route preference when mIsOnlink is false.


mPreferredLifetime#

uint32_t otBorderRoutingPrefixTableEntry::mPreferredLifetime

Preferred lifetime of the on-link prefix when mIsOnLink.