Searched refs:aBeaconFrame (Results 1 – 2 of 2) sorted by relevance
226 Error Mac::ConvertBeaconToActiveScanResult(const RxFrame *aBeaconFrame, ActiveScanResult &aResult) in ConvertBeaconToActiveScanResult() argument238 VerifyOrExit(aBeaconFrame != nullptr, error = kErrorInvalidArgs); in ConvertBeaconToActiveScanResult()240 VerifyOrExit(aBeaconFrame->GetType() == Frame::kTypeBeacon, error = kErrorParse); in ConvertBeaconToActiveScanResult()241 SuccessOrExit(error = aBeaconFrame->GetSrcAddr(address)); in ConvertBeaconToActiveScanResult()245 if (kErrorNone != aBeaconFrame->GetSrcPanId(aResult.mPanId)) in ConvertBeaconToActiveScanResult()247 IgnoreError(aBeaconFrame->GetDstPanId(aResult.mPanId)); in ConvertBeaconToActiveScanResult()250 aResult.mChannel = aBeaconFrame->GetChannel(); in ConvertBeaconToActiveScanResult()251 aResult.mRssi = aBeaconFrame->GetRssi(); in ConvertBeaconToActiveScanResult()252 aResult.mLqi = aBeaconFrame->GetLqi(); in ConvertBeaconToActiveScanResult()255 payloadLength = aBeaconFrame->GetPayloadLength(); in ConvertBeaconToActiveScanResult()[all …]
857 void ReportActiveScanResult(const RxFrame *aBeaconFrame);858 Error ConvertBeaconToActiveScanResult(const RxFrame *aBeaconFrame, ActiveScanResult &aResult);