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.


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

mPrefixLength#

uint8_t otHistoryTrackerUnicastAddressInfo::mPrefixLength

The Prefix length (in bits).


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

mAddressOrigin#

uint8_t otHistoryTrackerUnicastAddressInfo::mAddressOrigin

The address origin (OT_ADDRESS_ORIGIN_* constants).


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

mEvent#

otHistoryTrackerAddressEvent otHistoryTrackerUnicastAddressInfo::mEvent

Indicates the event (address is added/removed).


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

mScope#

uint8_t otHistoryTrackerUnicastAddressInfo::mScope

The IPv6 scope.


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

mPreferred#

bool otHistoryTrackerUnicastAddressInfo::mPreferred

If the address is preferred.


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

mValid#

bool otHistoryTrackerUnicastAddressInfo::mValid

If the address is valid.


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

mRloc#

bool otHistoryTrackerUnicastAddressInfo::mRloc

If the address is an RLOC.


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