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.


Definition at line 100 of file include/openthread/history_tracker.h

mPrefixLength#

uint8_t otHistoryTrackerUnicastAddressInfo::mPrefixLength

The Prefix length (in bits).


Definition at line 101 of file include/openthread/history_tracker.h

mAddressOrigin#

uint8_t otHistoryTrackerUnicastAddressInfo::mAddressOrigin

The address origin (OT_ADDRESS_ORIGIN_* constants).


Definition at line 102 of file include/openthread/history_tracker.h

mEvent#

otHistoryTrackerAddressEvent otHistoryTrackerUnicastAddressInfo::mEvent

Indicates the event (address is added/removed).


Definition at line 103 of file include/openthread/history_tracker.h

mScope#

uint8_t otHistoryTrackerUnicastAddressInfo::mScope

The IPv6 scope.


Definition at line 104 of file include/openthread/history_tracker.h

mPreferred#

bool otHistoryTrackerUnicastAddressInfo::mPreferred

If the address is preferred.


Definition at line 105 of file include/openthread/history_tracker.h

mValid#

bool otHistoryTrackerUnicastAddressInfo::mValid

If the address is valid.


Definition at line 106 of file include/openthread/history_tracker.h

mRloc#

bool otHistoryTrackerUnicastAddressInfo::mRloc

If the address is an RLOC.


Definition at line 107 of file include/openthread/history_tracker.h