Google is committed to advancing racial equity for Black communities. See how.

otHistoryTrackerUnicastAddressInfo

#include <history_tracker.h>

This structure represent a unicast IPv6 address info.

Summary

Public attributes

mAddress
The unicast IPv6 address.
mAddressOrigin
uint8_t
The address origin (OT_ADDRESS_ORIGIN_* constants).
mEvent
Indicates the event (address is added/removed).
mPreferred
bool
If the address is preferred.
mPrefixLength
uint8_t
The Prefix length (in bits).
mRloc
bool
If the address is an RLOC.
mScope
uint8_t
The IPv6 scope.
mValid
bool
If the address is valid.

Public attributes

mAddress

otIp6Address otHistoryTrackerUnicastAddressInfo::mAddress

The unicast IPv6 address.

mAddressOrigin

uint8_t otHistoryTrackerUnicastAddressInfo::mAddressOrigin

The address origin (OT_ADDRESS_ORIGIN_* constants).

mEvent

otHistoryTrackerAddressEvent otHistoryTrackerUnicastAddressInfo::mEvent

Indicates the event (address is added/removed).

mPreferred

bool otHistoryTrackerUnicastAddressInfo::mPreferred

If the address is preferred.

mPrefixLength

uint8_t otHistoryTrackerUnicastAddressInfo::mPrefixLength

The Prefix length (in bits).

mRloc

bool otHistoryTrackerUnicastAddressInfo::mRloc

If the address is an RLOC.

mScope

uint8_t otHistoryTrackerUnicastAddressInfo::mScope

The IPv6 scope.

mValid

bool otHistoryTrackerUnicastAddressInfo::mValid

If the address is valid.