Home
last modified time | relevance | path

Searched refs:aMapping (Results 1 – 4 of 4) sorted by relevance

/openthread-latest/src/core/net/
Dnat64_translator.cpp301 void Translator::AddressMapping::CopyTo(otNat64AddressMapping &aMapping, TimeMilli aNow) const in CopyTo() argument
303 aMapping.mId = mId; in CopyTo()
304 aMapping.mIp4 = mIp4; in CopyTo()
305 aMapping.mIp6 = mIp6; in CopyTo()
306 aMapping.mCounters = mCounters; in CopyTo()
312 aMapping.mRemainingTimeMs = 0; in CopyTo()
316 aMapping.mRemainingTimeMs = mExpiry - aNow; in CopyTo()
320 void Translator::ReleaseMapping(AddressMapping &aMapping) in ReleaseMapping() argument
322 IgnoreError(mIp4AddressPool.PushBack(aMapping.mIp4)); in ReleaseMapping()
323 mAddressMappingPool.Free(aMapping); in ReleaseMapping()
[all …]
Dnat64_translator.hpp282 Error GetNextAddressMapping(AddressMappingIterator &aIterator, otNat64AddressMapping &aMapping);
333 void CopyTo(otNat64AddressMapping &aMapping, TimeMilli aNow) const;
355 void ReleaseMapping(AddressMapping &aMapping);
/openthread-latest/src/core/api/
Dnat64_api.cpp78 otNat64AddressMapping *aMapping) in otNat64GetNextAddressMapping() argument
81 AssertPointerIsNotNull(aMapping); in otNat64GetNextAddressMapping()
83 …return AsCoreType(aInstance).Get<Nat64::Translator>().GetNextAddressMapping(*aIterator, *aMapping); in otNat64GetNextAddressMapping()
/openthread-latest/include/openthread/
Dnat64.h213 otNat64AddressMapping *aMapping);