Searched refs:DelayTimerTlv (Results 1 – 7 of 7) sorted by relevance
171 if (aInfo.mDataset.Read<DelayTimerTlv>(delayTimer) == kErrorNone) in ProcessSetOrReplaceRequest()173 delayTimer = Min(delayTimer, DelayTimerTlv::kMaxDelay); in ProcessSetOrReplaceRequest()175 if (aInfo.mAffectsNetworkKey && (delayTimer < DelayTimerTlv::kDefaultDelay)) in ProcessSetOrReplaceRequest()177 delayTimer = DelayTimerTlv::kDefaultDelay; in ProcessSetOrReplaceRequest()184 IgnoreError(aInfo.mDataset.Write<DelayTimerTlv>(delayTimer)); in ProcessSetOrReplaceRequest()414 SuccessOrExit(aDataset.Write<DelayTimerTlv>(Get<Leader>().GetDelayTimerMinimal())); in ApplyActiveDataset()
105 uint32_t DelayTimerTlv::CalculateRemainingDelay(const Tlv &aDelayTimerTlv, TimeMilli aUpdateTime) in CalculateRemainingDelay()107 uint32_t delay = Min(aDelayTimerTlv.ReadValueAs<DelayTimerTlv>(), kMaxDelay); in CalculateRemainingDelay()
48 , mDelayTimerMinimal(DelayTimerTlv::kMinDelay) in Leader()208 …VerifyOrExit((aDelayTimerMinimal != 0 && aDelayTimerMinimal < DelayTimerTlv::kMinDelay), error = k… in SetDelayTimerMinimal()
140 minLength = sizeof(DelayTimerTlv::UintValueType); in IsTlvValid()269 aDatasetInfo.Set<kDelay>(cur->ReadValueAs<DelayTimerTlv>()); in ConvertTo()443 SuccessOrExit(error = Write<DelayTimerTlv>(aDatasetInfo.Get<kDelay>())); in WriteTlvsFrom()
122 … tlv->WriteValueAs<DelayTimerTlv>(DelayTimerTlv::CalculateRemainingDelay(*tlv, mLocalUpdateTime)); in Read()946 SuccessOrExit(aDataset.Read<DelayTimerTlv>(delay)); in StartDelayTimer()948 delay = Min(delay, DelayTimerTlv::kMaxDelay); in StartDelayTimer()
97 SuccessOrExit(error = aDataset.Write<DelayTimerTlv>(kDefaultDelay)); in RequestUpdate()
551 class DelayTimerTlv : public UintTlvInfo<Tlv::kDelayTimer, uint32_t> class