Searched refs:GetLinkInfo (Results 1 – 15 of 15) sorted by relevance
62 mLinkMargin = aChild.GetLinkInfo().GetLinkMargin(); in InitFrom()63 mAverageRssi = aChild.GetLinkInfo().GetAverageRss(); in InitFrom()64 mLastRssi = aChild.GetLinkInfo().GetLastRss(); in InitFrom()65 mFrameErrorRate = BigEndian::HostSwap16(aChild.GetLinkInfo().GetFrameErrorRate()); in InitFrom()66 mMessageErrorRate = BigEndian::HostSwap16(aChild.GetLinkInfo().GetMessageErrorRate()); in InitFrom()89 mLinkMargin = aRouter.GetLinkInfo().GetLinkMargin(); in InitFrom()90 mAverageRssi = aRouter.GetLinkInfo().GetAverageRss(); in InitFrom()91 mLastRssi = aRouter.GetLinkInfo().GetLastRss(); in InitFrom()92 mFrameErrorRate = BigEndian::HostSwap16(aRouter.GetLinkInfo().GetFrameErrorRate()); in InitFrom()93 mMessageErrorRate = BigEndian::HostSwap16(aRouter.GetLinkInfo().GetMessageErrorRate()); in InitFrom()
95 mAverageRssi = aNeighbor.GetLinkInfo().GetAverageRss(); in SetFrom()96 mLastRssi = aNeighbor.GetLinkInfo().GetLastRss(); in SetFrom()97 mLinkMargin = aNeighbor.GetLinkInfo().GetLinkMargin(); in SetFrom()98 mFrameErrorRate = aNeighbor.GetLinkInfo().GetFrameErrorRate(); in SetFrom()99 mMessageErrorRate = aNeighbor.GetLinkInfo().GetMessageErrorRate(); in SetFrom()
55 mAverageRssi = aChild.GetLinkInfo().GetAverageRss(); in SetFrom()56 mLastRssi = aChild.GetLinkInfo().GetLastRss(); in SetFrom()57 mFrameErrorRate = aChild.GetLinkInfo().GetFrameErrorRate(); in SetFrom()58 mMessageErrorRate = aChild.GetLinkInfo().GetMessageErrorRate(); in SetFrom()
572 LinkQualityInfo &GetLinkInfo(void) { return mLinkInfo; } in GetLinkInfo() function in ot::Neighbor579 const LinkQualityInfo &GetLinkInfo(void) const { return mLinkInfo; } in GetLinkInfo() function in ot::Neighbor586 LinkQuality GetLinkQualityIn(void) const { return GetLinkInfo().GetLinkQuality(); } in GetLinkQualityIn()
241 child->GetLinkInfo().Clear(); in Restore()
1549 linkMargin = Get<Mac::Mac>().ComputeLinkMargin(mParent.GetLinkInfo().GetLastRss()); in HasNeighborWithGoodLinkQuality()1563 linkMargin = Get<Mac::Mac>().ComputeLinkMargin(router.GetLinkInfo().GetLastRss()); in HasNeighborWithGoodLinkQuality()1819 SuccessOrExit(error = message->AppendLinkMarginTlv(child->GetLinkInfo().GetLinkMargin())); in SendParentResponse()2188 child->GetLinkInfo().AddRss(aRxInfo.mMessage.GetAverageRss()); in HandleChildIdRequest()2586 child->GetLinkInfo().AddRss(aRxInfo.mMessage.GetAverageRss()); in HandleChildUpdateResponseOnParent()3007 SuccessOrExit(error = message->AppendLinkMarginTlv(aChild.GetLinkInfo().GetLinkMargin())); in SendChildUpdateRequestToChild()3118 … SuccessOrExit(error = message->AppendLinkMarginTlv(aChild->GetLinkInfo().GetLinkMargin())); in SendChildUpdateResponseToChild()3287 aNeighbor.GetLinkInfo().Clear(); in RemoveNeighbor()
484 aChild.GetLinkInfo().AddMessageTxStatus(aChild.GetIndirectTxSuccess()); in HandleSentFrameToChild()
1099 aNeighbor.GetLinkInfo().Clear(); in InitNeighbor()1100 aNeighbor.GetLinkInfo().AddRss(aRxInfo.mMessage.GetAverageRss()); in InitNeighbor()3950 parentRss = Get<Mle>().GetParent().GetLinkInfo().GetAverageRss(); in HandleTimer()3984 mSelectedParent->GetLinkInfo().GetAverageRss()); in SelectBetterParent()3998 routerRss = aRouter.GetLinkInfo().GetAverageRss(); in CompareAndUpdateSelectedParent()4003 …VerifyOrExit(routerRss >= Get<Mle>().GetParent().GetLinkInfo().GetAverageRss() + kRssMarginOverPar… in CompareAndUpdateSelectedParent()4007 VerifyOrExit(routerRss > mSelectedParent->GetLinkInfo().GetAverageRss()); in CompareAndUpdateSelectedParent()
1271 aNeighbor->GetLinkInfo().AddMessageTxStatus(mSendMessage->GetTxSuccess()); in UpdateSendMessage()
92 return AsCoreType(aMessage).GetLinkInfo(AsCoreType(aLinkInfo)); in otMessageGetThreadLinkInfo()
360 …*aParentRssi = AsCoreType(aInstance).Get<Mle::MleRouter>().GetParent().GetLinkInfo().GetAverageRss… in otThreadGetParentAverageRssi()374 *aLastRssi = AsCoreType(aInstance).Get<Mle::MleRouter>().GetParent().GetLinkInfo().GetLastRss(); in otThreadGetParentLastRssi()
266 aNeighbor->GetLinkInfo().ClearAverageRss(); in ApplyToRxFrame()
1223 neighbor->GetLinkInfo().AddFrameTxStatus(frameTxSuccess); in RecordFrameTransmitStatus()2170 LinkQuality oldLinkQuality = aNeighbor.GetLinkInfo().GetLinkQuality(); in UpdateNeighborLinkInfo()2172 aNeighbor.GetLinkInfo().AddRss(aRxFrame.GetRssi()); in UpdateNeighborLinkInfo()2182 VerifyOrExit(aNeighbor.GetLinkInfo().GetLinkQuality() != oldLinkQuality); in UpdateNeighborLinkInfo()
1358 Error GetLinkInfo(ThreadLinkInfo &aLinkInfo) const;
799 Error Message::GetLinkInfo(ThreadLinkInfo &aLinkInfo) const in GetLinkInfo() function in ot::Message