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 204 of file include/openthread/history_tracker.h

mRouterId#

uint8_t otHistoryTrackerRouterInfo::mRouterId

Router ID.


Definition at line 205 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 206 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 207 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 208 of file include/openthread/history_tracker.h