ESP-IDF
ot::AddressResolver::CacheEntryList
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (4/5)...
Files
loading (4/5)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
ot::AddressResolver::CacheEntryList
ot::AddressResolver::CacheEntryList class
Syntax
Show:
Summary
Declaration
Definition
from
address_resolver.hpp:72
class
CacheEntryList
;
Implemented in
address_resolver.hpp:318
Related Functions
Found 6 other functions taking a
CacheEntryList
argument:
Function
ot::AddressResolver::LogCacheEntryChange()
ot::AddressResolver::FindCacheEntry()
ot::AddressResolver::Iterator::SetList()
ot::AddressResolver::RemoveCacheEntry()
ot::AddressResolver::ListToString() const
ot::AddressResolver::GetEntryAfter()
Examples
References
from
examples
Code
Location
Scope
Referrer
class
CacheEntryList
:
public
LinkedList
<
CacheEntry
>
address_resolver.hpp:318
class
CacheEntryList
;
address_resolver.hpp:72
CacheEntryList
*
lists
[
]
=
{
&
mCachedList
,
&
mSnoopedList
,
&
mQueryList
,
&
mQueryRetryList
}
;
address_resolver.cpp:58
ot::AddressResolver::Clear()
const
CacheEntryList
*
list
=
aIterator
.
GetList
(
)
;
address_resolver.cpp:79
ot::AddressResolver::GetNextCacheEntry() const
AddressResolver
::
CacheEntry
*
AddressResolver
::
GetEntryAfter
(
CacheEntry
*
aPrev
,
CacheEntryList
&
aList
)
address_resolver.cpp:161
ot::AddressResolver::GetEntryAfter()
ot::AddressResolver::GetEntryAfter()::aList
CacheEntryList
*
lists
[
]
=
{
&
mCachedList
,
&
mSnoopedList
}
;
address_resolver.cpp:168
ot::AddressResolver::Remove()
CacheEntryList
*
&
aList
,
address_resolver.cpp:195
ot::AddressResolver::FindCacheEntry()
ot::AddressResolver::FindCacheEntry()::aList
CacheEntryList
*
lists
[
]
=
{
&
mCachedList
,
&
mSnoopedList
,
&
mQueryList
,
&
mQueryRetryList
}
;
address_resolver.cpp:199
ot::AddressResolver::FindCacheEntry()
CacheEntryList
*
list
;
address_resolver.cpp:218
ot::AddressResolver::Remove()
CacheEntryList
*
lists
[
]
=
{
&
mCachedList
,
&
mSnoopedList
}
;
address_resolver.cpp:232
ot::AddressResolver::ReplaceEntriesForRloc16()
CacheEntryList
*
lists
[
]
=
{
&
mSnoopedList
,
&
mQueryRetryList
,
&
mQueryList
,
&
mCachedList
}
;
address_resolver.cpp:250
ot::AddressResolver::NewCacheEntry()
CacheEntryList
&
aList
,
address_resolver.cpp:313
ot::AddressResolver::RemoveCacheEntry()
ot::AddressResolver::RemoveCacheEntry()::aList
CacheEntryList
*
list
;
address_resolver.cpp:334
ot::AddressResolver::UpdateCacheEntry()
CacheEntryList
*
list
;
address_resolver.cpp:473
ot::AddressResolver::Resolve()
CacheEntryList
*
list
;
address_resolver.cpp:655
ot::AddressResolver::HandleTmf()
CacheEntryList
*
aList
)
address_resolver.cpp:1075
ot::AddressResolver::LogCacheEntryChange()
ot::AddressResolver::LogCacheEntryChange()::aList
const
char
*
AddressResolver
::
ListToString
(
const
CacheEntryList
*
aList
)
const
address_resolver.cpp:1119
ot::AddressResolver::ListToString() const
ot::AddressResolver::ListToString() const::aList
const
CacheEntryList
*
GetList
(
void
)
const
{
return
static_cast
<
const
CacheEntryList
*
>
(
mData
[
kListIndex
]
)
;
}
address_resolver.hpp:87
ot::AddressResolver::Iterator::GetList() const
void
SetList
(
const
CacheEntryList
*
aList
)
{
mData
[
kListIndex
]
=
aList
;
}
address_resolver.hpp:88
ot::AddressResolver::Iterator::SetList()
ot::AddressResolver::Iterator::SetList()::aList
CacheEntry
*
FindCacheEntry
(
const
Ip6
::
Address
&
aEid
,
CacheEntryList
*
&
aList
,
CacheEntry
*
&
aPrevEntry
)
;
address_resolver.hpp:346
ot::AddressResolver::FindCacheEntry()
ot::AddressResolver::FindCacheEntry()::aList
void
RemoveCacheEntry
(
CacheEntry
&
aEntry
,
CacheEntryList
&
aList
,
CacheEntry
*
aPrevEntry
,
Reason
aReason
)
;
address_resolver.hpp:348
ot::AddressResolver::RemoveCacheEntry()
ot::AddressResolver::RemoveCacheEntry()::aList
CacheEntryList
*
aList
=
nullptr
)
;
address_resolver.hpp:375
ot::AddressResolver::LogCacheEntryChange()
ot::AddressResolver::LogCacheEntryChange()::aList
const
char
*
ListToString
(
const
CacheEntryList
*
aList
)
const
;
address_resolver.hpp:376
ot::AddressResolver::ListToString() const
ot::AddressResolver::ListToString() const::aList
static
AddressResolver
::
CacheEntry
*
GetEntryAfter
(
CacheEntry
*
aPrev
,
CacheEntryList
&
aList
)
;
address_resolver.hpp:378
ot::AddressResolver::GetEntryAfter()
ot::AddressResolver::GetEntryAfter()::aList
CacheEntryList
mCachedList
;
address_resolver.hpp:381
ot::AddressResolver
ot::AddressResolver::mCachedList
CacheEntryList
mSnoopedList
;
address_resolver.hpp:382
ot::AddressResolver
ot::AddressResolver::mSnoopedList
CacheEntryList
mQueryList
;
address_resolver.hpp:383
ot::AddressResolver
ot::AddressResolver::mQueryList
CacheEntryList
mQueryRetryList
;
address_resolver.hpp:384
ot::AddressResolver
ot::AddressResolver::mQueryRetryList
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
return
ot::AddressResolver::Iterator::GetList() const
address_resolver.hpp:87
ot::AddressResolver::Iterator::SetList()::aList
ot::AddressResolver::Iterator::SetList()
address_resolver.hpp:88
ot::AddressResolver::FindCacheEntry()::aList
ot::AddressResolver::FindCacheEntry()
address_resolver.hpp:346
ot::AddressResolver::RemoveCacheEntry()::aList
ot::AddressResolver::RemoveCacheEntry()
address_resolver.hpp:348
ot::AddressResolver::LogCacheEntryChange()::aList
ot::AddressResolver::LogCacheEntryChange()
address_resolver.hpp:375
ot::AddressResolver::ListToString() const::aList
ot::AddressResolver::ListToString() const
address_resolver.hpp:376
ot::AddressResolver::GetEntryAfter()::aList
ot::AddressResolver::GetEntryAfter()
address_resolver.hpp:378
ot::AddressResolver::mCachedList
ot::AddressResolver
address_resolver.hpp:381
ot::AddressResolver::mSnoopedList
ot::AddressResolver
address_resolver.hpp:382
ot::AddressResolver::mQueryList
ot::AddressResolver
address_resolver.hpp:383
ot::AddressResolver::mQueryRetryList
ot::AddressResolver
address_resolver.hpp:384
ot::AddressResolver::GetEntryAfter()::aList
ot::AddressResolver::GetEntryAfter()
address_resolver.cpp:161
ot::AddressResolver::FindCacheEntry()::aList
ot::AddressResolver::FindCacheEntry()
address_resolver.cpp:195
ot::AddressResolver::RemoveCacheEntry()::aList
ot::AddressResolver::RemoveCacheEntry()
address_resolver.cpp:313
ot::AddressResolver::LogCacheEntryChange()::aList
ot::AddressResolver::LogCacheEntryChange()
address_resolver.cpp:1075
ot::AddressResolver::ListToString() const::aList
ot::AddressResolver::ListToString() const
address_resolver.cpp:1119
Lifecycle
from
examples
All items filtered out
All items filtered out