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).


mRouterId#

uint8_t otHistoryTrackerRouterInfo::mRouterId

Router ID.


mNextHop#

uint8_t otHistoryTrackerRouterInfo::mNextHop

Next Hop Router ID - OT_HISTORY_TRACKER_NO_NEXT_HOP if no next hop.


mOldPathCost#

uint8_t otHistoryTrackerRouterInfo::mOldPathCost

Old path cost - OT_HISTORY_TRACKER_INFINITE_PATH_COST if infinite or unknown.


mPathCost#

uint8_t otHistoryTrackerRouterInfo::mPathCost

New path cost - OT_HISTORY_TRACKER_INFINITE_PATH_COST if infinite or unknown.