Represents an External Route configuration.

Public Attributes#

The IPv6 prefix.

uint16_t

The border router's RLOC16 (value ignored on config add).

signed int

A 2-bit signed int preference (OT_ROUTE_PREFERENCE_* values).

bool

Whether this is a NAT64 prefix.

bool

Whether this configuration is considered Stable Network Data.

bool

Whether the next hop is this device (value ignored on config add).

bool

Whether or not BR is advertising a ULA prefix in PIO (AP flag).

Public Attribute Documentation#

mPrefix#

otIp6Prefix otExternalRouteConfig::mPrefix

The IPv6 prefix.


Definition at line 89 of file include/openthread/netdata.h

mRloc16#

uint16_t otExternalRouteConfig::mRloc16

The border router's RLOC16 (value ignored on config add).


Definition at line 90 of file include/openthread/netdata.h

mPreference#

signed int otExternalRouteConfig::mPreference

A 2-bit signed int preference (OT_ROUTE_PREFERENCE_* values).


Definition at line 91 of file include/openthread/netdata.h

mNat64#

bool otExternalRouteConfig::mNat64

Whether this is a NAT64 prefix.


Definition at line 92 of file include/openthread/netdata.h

mStable#

bool otExternalRouteConfig::mStable

Whether this configuration is considered Stable Network Data.


Definition at line 93 of file include/openthread/netdata.h

mNextHopIsThisDevice#

bool otExternalRouteConfig::mNextHopIsThisDevice

Whether the next hop is this device (value ignored on config add).


Definition at line 94 of file include/openthread/netdata.h

mAdvPio#

bool otExternalRouteConfig::mAdvPio

Whether or not BR is advertising a ULA prefix in PIO (AP flag).


Definition at line 95 of file include/openthread/netdata.h