Lines Matching refs:AddrCache
4921 shouldStart = As<AddrCache>().ShouldStartInitialQueries(); in Add()
4950 As<AddrCache>().ReportResultsTo(*callback); in Add()
5038 As<AddrCache>().ProcessExpiredRecords(aContext.GetNow()); in HandleTimer()
5103 As<AddrCache>().DetermineRecordFireTime(); in DetermineNextFireTime()
5165 As<AddrCache>().UpdateRecordStateAfterQuery(aContext.GetNow()); in PrepareQuery()
5979 Error Core::AddrCache::Init(Instance &aInstance, Type aType, const char *aHostName) in Init()
5989 Error Core::AddrCache::Init(Instance &aInstance, Type aType, const AddressResolver &aResolver) in Init()
5994 bool Core::AddrCache::Matches(const Name &aFullName) const in Matches()
5999 bool Core::AddrCache::Matches(const char *aName) const { return NameMatch(mName, aName); } in Matches()
6001 bool Core::AddrCache::Matches(const AddressResolver &aResolver) const { return Matches(aResolver.mH… in Matches()
6003 bool Core::AddrCache::Matches(const ExpireChecker &aExpireChecker) const { return ShouldDelete(aExp… in Matches()
6005 Error Core::AddrCache::Add(const AddressResolver &aResolver) in Add()
6010 void Core::AddrCache::Remove(const AddressResolver &aResolver) in Remove()
6015 void Core::AddrCache::PrepareQueryQuestion(TxMessage &aQuery, uint16_t aRrType) in PrepareQueryQuestion()
6028 void Core::AddrCache::AppendNameTo(TxMessage &aTxMessage, Section aSection) in AppendNameTo()
6043 void Core::AddrCache::UpdateRecordStateAfterQuery(TimeMilli aNow) in UpdateRecordStateAfterQuery()
6051 void Core::AddrCache::DetermineRecordFireTime(void) in DetermineRecordFireTime()
6059 void Core::AddrCache::ProcessExpiredRecords(TimeMilli aNow) in ProcessExpiredRecords()
6076 void Core::AddrCache::ReportResultsTo(ResultCallback &aCallback) const in ReportResultsTo()
6089 void Core::AddrCache::ConstructResult(AddressResult &aResult, Heap::Array<AddressAndTtl> &aAddrArra… in ConstructResult()
6138 bool Core::AddrCache::ShouldStartInitialQueries(void) const in ShouldStartInitialQueries()
6169 void Core::AddrCache::AddNewResponseAddress(const Ip6::Address &aAddress, uint32_t aTtl, bool aCach… in AddNewResponseAddress()
6197 void Core::AddrCache::CommitNewResponseEntries(void) in CommitNewResponseEntries()
6304 void Core::AddrCache::CopyInfoTo(AddressResolver &aResolver, CacheInfo &aInfo) const in CopyInfoTo()
6318 Core::AddrCache::AddrEntry::AddrEntry(const Ip6::Address &aAddress) in AddrEntry()
6324 bool Core::AddrCache::AddrEntry::Matches(const ExpireChecker &aExpireChecker) const in Matches()
6329 bool Core::AddrCache::AddrEntry::Matches(EmptyChecker aChecker) const in Matches()
6341 return AddrCache::Init(aInstance, kIp6AddrCache, aHostName); in Init()
6346 return AddrCache::Init(aInstance, kIp6AddrCache, aResolver); in Init()
6374 return AddrCache::Init(aInstance, kIp4AddrCache, aHostName); in Init()
6379 return AddrCache::Init(aInstance, kIp4AddrCache, aResolver); in Init()