Home
last modified time | relevance | path

Searched refs:GetLinkInfo (Results 1 – 15 of 15) sorted by relevance

/openthread-latest/src/core/thread/
Dnetwork_diagnostic_tlvs.cpp62 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()
Dneighbor.cpp95 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()
Dchild.cpp55 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()
Dneighbor.hpp572 LinkQualityInfo &GetLinkInfo(void) { return mLinkInfo; } in GetLinkInfo() function in ot::Neighbor
579 const LinkQualityInfo &GetLinkInfo(void) const { return mLinkInfo; } in GetLinkInfo() function in ot::Neighbor
586 LinkQuality GetLinkQualityIn(void) const { return GetLinkInfo().GetLinkQuality(); } in GetLinkQualityIn()
Dchild_table.cpp241 child->GetLinkInfo().Clear(); in Restore()
Dmle_router.cpp1549 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()
Dindirect_sender.cpp484 aChild.GetLinkInfo().AddMessageTxStatus(aChild.GetIndirectTxSuccess()); in HandleSentFrameToChild()
Dmle.cpp1099 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()
Dmesh_forwarder.cpp1271 aNeighbor->GetLinkInfo().AddMessageTxStatus(mSendMessage->GetTxSuccess()); in UpdateSendMessage()
/openthread-latest/src/core/api/
Dmessage_api.cpp92 return AsCoreType(aMessage).GetLinkInfo(AsCoreType(aLinkInfo)); in otMessageGetThreadLinkInfo()
Dthread_api.cpp360 …*aParentRssi = AsCoreType(aInstance).Get<Mle::MleRouter>().GetParent().GetLinkInfo().GetAverageRss… in otThreadGetParentAverageRssi()
374 *aLastRssi = AsCoreType(aInstance).Get<Mle::MleRouter>().GetParent().GetLinkInfo().GetLastRss(); in otThreadGetParentLastRssi()
/openthread-latest/src/core/mac/
Dmac_filter.cpp266 aNeighbor->GetLinkInfo().ClearAverageRss(); in ApplyToRxFrame()
Dmac.cpp1223 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()
/openthread-latest/src/core/common/
Dmessage.hpp1358 Error GetLinkInfo(ThreadLinkInfo &aLinkInfo) const;
Dmessage.cpp799 Error Message::GetLinkInfo(ThreadLinkInfo &aLinkInfo) const in GetLinkInfo() function in ot::Message