Represents a router table entry event.

Public Attributes#

uint8_t

Router entry event (OT_HISTORY_TRACKER_ROUTER_EVENT_* enumeration).

uint8_t

Router ID.

uint8_t

Next Hop Router ID - OT_HISTORY_TRACKER_NO_NEXT_HOP if no next hop.

uint8_t

Old path cost - OT_HISTORY_TRACKER_INFINITE_PATH_COST if infinite or unknown.

uint8_t

New path cost - OT_HISTORY_TRACKER_INFINITE_PATH_COST if infinite or unknown.

Public Attribute Documentation#

mEvent#

uint8_t otHistoryTrackerRouterInfo::mEvent

Router entry event (OT_HISTORY_TRACKER_ROUTER_EVENT_* enumeration).


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

mRouterId#

uint8_t otHistoryTrackerRouterInfo::mRouterId

Router ID.


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

mNextHop#

uint8_t otHistoryTrackerRouterInfo::mNextHop

Next Hop Router ID - OT_HISTORY_TRACKER_NO_NEXT_HOP if no next hop.


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

mOldPathCost#

uint8_t otHistoryTrackerRouterInfo::mOldPathCost

Old path cost - OT_HISTORY_TRACKER_INFINITE_PATH_COST if infinite or unknown.


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

mPathCost#

uint8_t otHistoryTrackerRouterInfo::mPathCost

New path cost - OT_HISTORY_TRACKER_INFINITE_PATH_COST if infinite or unknown.


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