This structure represent a unicast IPv6 address info.

Public Attributes#

The unicast IPv6 address.

uint8_t

The Prefix length (in bits).

uint8_t

The address origin (OT_ADDRESS_ORIGIN_* constants).

Indicates the event (address is added/removed).

uint8_t

The IPv6 scope.

bool

If the address is preferred.

bool

If the address is valid.

bool

If the address is an RLOC.

Public Attribute Documentation#

mAddress#

otIp6Address otHistoryTrackerUnicastAddressInfo::mAddress

The unicast IPv6 address.


mPrefixLength#

uint8_t otHistoryTrackerUnicastAddressInfo::mPrefixLength

The Prefix length (in bits).


mAddressOrigin#

uint8_t otHistoryTrackerUnicastAddressInfo::mAddressOrigin

The address origin (OT_ADDRESS_ORIGIN_* constants).


mEvent#

otHistoryTrackerAddressEvent otHistoryTrackerUnicastAddressInfo::mEvent

Indicates the event (address is added/removed).


mScope#

uint8_t otHistoryTrackerUnicastAddressInfo::mScope

The IPv6 scope.


mPreferred#

bool otHistoryTrackerUnicastAddressInfo::mPreferred

If the address is preferred.


mValid#

bool otHistoryTrackerUnicastAddressInfo::mValid

If the address is valid.


mRloc#

bool otHistoryTrackerUnicastAddressInfo::mRloc

If the address is an RLOC.