Lines Matching refs:Entry
362 mHostEntries.RemoveAndFreeAllMatching(Entry::kRemoving); in RemoveEmptyEntries()
363 mServiceEntries.RemoveAndFreeAllMatching(Entry::kRemoving); in RemoveEmptyEntries()
966 Core::Entry::Entry(void) in Entry() function in ot::Dns::Multicast::Core::Entry
976 void Core::Entry::Init(Instance &aInstance) in Init()
985 void Core::Entry::SetState(State aState) in SetState()
991 void Core::Entry::Register(const Key &aKey, const Callback &aCallback) in Register()
1005 void Core::Entry::Unregister(const Key &aKey) in Unregister()
1032 void Core::Entry::ClearKey(void) in ClearKey()
1038 void Core::Entry::SetCallback(const Callback &aCallback) in SetCallback()
1044 void Core::Entry::MarkToInvokeCallbackUnconditionally(void) in MarkToInvokeCallbackUnconditionally()
1050 void Core::Entry::ScheduleCallbackTask(void) in ScheduleCallbackTask()
1069 void Core::Entry::InvokeCallbacks(void) in InvokeCallbacks()
1100 void Core::Entry::StartProbing(void) in StartProbing()
1108 void Core::Entry::SetStateToConflict(void) in SetStateToConflict()
1122 void Core::Entry::SetStateToRemoving(void) in SetStateToRemoving()
1131 void Core::Entry::ClearAppendState(void) in ClearAppendState()
1137 void Core::Entry::UpdateRecordsState(const TxMessage &aResponse) in UpdateRecordsState()
1157 void Core::Entry::ScheduleNsecAnswer(const AnswerInfo &aInfo) in ScheduleNsecAnswer()
1189 bool Core::Entry::ShouldAnswerNsec(TimeMilli aNow) const in ShouldAnswerNsec()
1194 void Core::Entry::AnswerNonProbe(const AnswerInfo &aInfo, RecordAndType *aRecords, uint16_t aRecord… in AnswerNonProbe()
1231 void Core::Entry::AnswerProbe(const AnswerInfo &aInfo, RecordAndType *aRecords, uint16_t aRecordsLe… in AnswerProbe()
1299 void Core::Entry::DetermineNextFireTime(void) in DetermineNextFireTime()
1309 void Core::Entry::DetermineNextAggrTxTime(NextFireTime &aNextAggrTxTime) const in DetermineNextAggrTxTime()
1319 void Core::Entry::ScheduleTimer(void) { ScheduleFireTimeOn(Get<Core>().mEntryTimer); } in ScheduleTimer()
1321 template <typename EntryType> void Core::Entry::HandleTimer(EntryContext &aContext) in HandleTimer()
1362 void Core::Entry::AppendQuestionTo(TxMessage &aTxMessage) const in AppendQuestionTo()
1380 void Core::Entry::AppendKeyRecordTo(TxMessage &aTxMessage, Section aSection, NameAppender aNameAppe… in AppendKeyRecordTo()
1410 void Core::Entry::AppendNsecRecordTo(TxMessage &aTxMessage, in AppendNsecRecordTo()
1448 Error Core::Entry::CopyKeyInfoTo(Key &aKey, EntryState &aState) const in CopyKeyInfoTo()
1476 Entry::Init(aInstance); in Init()
1533 Entry::Register(aKey, aCallback); in Register()
1571 Entry::Unregister(aKey); in Unregister()
1631 void Core::HostEntry::HandleTimer(EntryContext &aContext) { Entry::HandleTimer<HostEntry>(aContext)… in HandleTimer()
1638 Entry::ClearAppendState(); in ClearAppendState()
1713 Entry::UpdateRecordsState(aResponse); in UpdateRecordsState()
1726 Entry::DetermineNextFireTime(); in DetermineNextFireTime()
1737 Entry::DetermineNextAggrTxTime(aNextAggrTxTime); in DetermineNextAggrTxTime()
1775 Entry::AppendKeyRecordTo(aTxMessage, aSection, &AppendEntryName); in AppendKeyRecordTo()
1794 Entry::AppendNsecRecordTo(aTxMessage, aSection, types, &AppendEntryName); in AppendNsecRecordTo()
1798 void Core::HostEntry::AppendEntryName(Entry &aEntry, TxMessage &aTxMessage, Section aSection) in AppendEntryName()
1872 Entry::Init(aInstance); in Init()
2007 Entry::Register(aKey, aCallback); in Register()
2054 Entry::Unregister(aKey); in Unregister()
2173 void Core::ServiceEntry::HandleTimer(EntryContext &aContext) { Entry::HandleTimer<ServiceEntry>(aCo… in HandleTimer()
2180 Entry::ClearAppendState(); in ClearAppendState()
2361 Entry::UpdateRecordsState(aResponse); in UpdateRecordsState()
2384 Entry::DetermineNextFireTime(); in DetermineNextFireTime()
2403 Entry::DetermineNextAggrTxTime(aNextAggrTxTime); in DetermineNextAggrTxTime()
2643 Entry::AppendKeyRecordTo(aTxMessage, aSection, &AppendEntryName); in AppendKeyRecordTo()
2667 Entry::AppendNsecRecordTo(aTxMessage, aSection, types, &AppendEntryName); in AppendNsecRecordTo()
2671 void Core::ServiceEntry::AppendEntryName(Entry &aEntry, TxMessage &aTxMessage, Section aSection) in AppendEntryName()
2922 if (serviceEntry.GetState() != Entry::kRegistered) in PrepareResponseRecords()
3427 bool Core::TxMessage::ShouldClearAppendStateOnReinit(const Entry &aEntry) const in ShouldClearAppendStateOnReinit()
3438 case Entry::kProbing: in ShouldClearAppendStateOnReinit()
3442 case Entry::kRegistered: in ShouldClearAppendStateOnReinit()
3446 case Entry::kConflict: in ShouldClearAppendStateOnReinit()
3447 case Entry::kRemoving: in ShouldClearAppendStateOnReinit()
3719 case Entry::kProbing: in ProcessQuestion()
3729 case Entry::kRegistered: in ProcessQuestion()
3734 case Entry::kConflict: in ProcessQuestion()
3735 case Entry::kRemoving: in ProcessQuestion()
3762 … if ((serviceEntry.GetState() != Entry::kRegistered) || !serviceEntry.MatchesServiceType(baseType)) in ProcessQuestion()
3854 …if ((serviceEntry->GetState() != Entry::kRegistered) || !serviceEntry->MatchesServiceType(baseType… in AnswerServiceTypeQuestion()