Represents a neighbor info.

Public Attributes#

Neighbor's Extended Address.

uint16_t

Neighbor's RLOC16.

int8_t

Average RSSI of rx frames from neighbor at the time of recording entry.

uint8_t

Indicates the event (OT_HISTORY_TRACKER_NEIGHBOR_EVENT_* enumeration).

bool

Rx-on-when-idle.

bool

Full Thread Device.

bool

Full Network Data.

bool

Indicates whether or not the neighbor is a child.

Public Attribute Documentation#

mExtAddress#

otExtAddress otHistoryTrackerNeighborInfo::mExtAddress

Neighbor's Extended Address.


mRloc16#

uint16_t otHistoryTrackerNeighborInfo::mRloc16

Neighbor's RLOC16.


mAverageRssi#

int8_t otHistoryTrackerNeighborInfo::mAverageRssi

Average RSSI of rx frames from neighbor at the time of recording entry.


mEvent#

uint8_t otHistoryTrackerNeighborInfo::mEvent

Indicates the event (OT_HISTORY_TRACKER_NEIGHBOR_EVENT_* enumeration).


mRxOnWhenIdle#

bool otHistoryTrackerNeighborInfo::mRxOnWhenIdle

Rx-on-when-idle.


mFullThreadDevice#

bool otHistoryTrackerNeighborInfo::mFullThreadDevice

Full Thread Device.


mFullNetworkData#

bool otHistoryTrackerNeighborInfo::mFullNetworkData

Full Network Data.


mIsChild#

bool otHistoryTrackerNeighborInfo::mIsChild

Indicates whether or not the neighbor is a child.