InitFrom()
Initializes the TLV using information from a given `Child`.
InitAsEmpty()
Initializes the TLV as empty (zero length).
GetFlags() const
Returns the Flags field (`kFlags*` constants define bits in flags).
GetRloc16() const
Returns the RLOC16 field.
GetExtAddress() const
Returns the Extended Address.
GetVersion() const
Returns the Version field.
GetTimeout() const
Returns the Timeout field.
GetAge() const
Returns the Age field.
GetConnectionTime() const
Returns the Connection Time field.
GetSupervisionInterval() const
Returns the Supervision Interval field.
GetLinkMargin() const
Returns the Link Margin field.
Returns the Average RSSI field.
Returns the Last RSSI field (RSSI of last received frame from child).
GetFrameErrorRate() const
Returns the Frame Error Rate field. `kFlagsTrackErrRate` from `GetFlags()` indicates whether or not the implementation supports tracking of error rates and whether or not the value in this field is valid.
GetMessageErrorRate() const
Returns the Message Error Rate field. `kFlagsTrackErrRate` from `GetFlags()` indicates whether or not the implementation supports tracking of error rates and whether or not the value in this field is valid.
GetQueuedMessageCount() const
Returns the Queued Message Count field.
GetCslPeriod() const
Returns the CSL Period in unit of 10 symbols.
GetCslTimeout() const
Returns the CSL Timeout in seconds.
GetCslChannel() const
Returns the CSL Channel.