ESP-IDF
ot::MeshCoP::ExtendedPanIdManager
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (1/5)...
Files
loading (4/5)...
Summary
Syntax
Methods
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
ot::MeshCoP::ExtendedPanIdManager
ot::MeshCoP::ExtendedPanIdManager class
Syntax
Show:
Summary
Declaration
from
extended_panid.hpp:74
class
ExtendedPanIdManager
:
public
InstanceLocator
,
private
NonCopyable
{
public
:
explicit
ExtendedPanIdManager
(
Instance
&
aInstance
)
;
const
ExtendedPanId
&
GetExtPanId
(
void
)
const
{
return
mExtendedPanId
;
}
void
SetExtPanId
(
const
ExtendedPanId
&
aExtendedPanId
)
;
private
:
static
const
otExtendedPanId
sExtendedPanidInit
;
ExtendedPanId
mExtendedPanId
;
}
;
Fields
Field
Declared as
ot::MeshCoP::ExtendedPanIdManager::sExtendedPanidInit
ot::MeshCoP::ExtendedPanIdManager::mExtendedPanId
ExtendedPanId
Methods
GetExtPanId() const
Returns the Extended PAN Identifier.
SetExtPanId()
Sets the Extended PAN Identifier.
Examples
References
from
examples
Code
Location
Scope
Referrer
class
ExtendedPanIdManager
:
public
InstanceLocator
,
private
NonCopyable
extended_panid.hpp:74
Get
<
ExtendedPanIdManager
>
(
)
.
SetExtPanId
(
cur
->
ReadValueAs
<
ExtendedPanIdTlv
>
(
)
)
;
dataset_manager.cpp:214
ot::MeshCoP::DatasetManager::ApplyConfiguration() const
IgnoreError
(
dataset
.
Write
<
ExtendedPanIdTlv
>
(
Get
<
ExtendedPanIdManager
>
(
)
.
GetExtPanId
(
)
)
)
;
dataset_manager_ftd.cpp:304
ot::MeshCoP::ActiveDatasetManager::GenerateLocal()
const
otExtendedPanId
ExtendedPanIdManager
::
sExtendedPanidInit
=
{
extended_panid.cpp:41
ExtendedPanIdManager
::
ExtendedPanIdManager
(
Instance
&
aInstance
)
extended_panid.cpp:54
ot::MeshCoP::ExtendedPanIdManager::ExtendedPanIdManager()
void
ExtendedPanIdManager
::
SetExtPanId
(
const
ExtendedPanId
&
aExtendedPanId
)
extended_panid.cpp:61
ot::MeshCoP::ExtendedPanIdManager::SetExtPanId()
MeshCoP
::
ExtendedPanIdManager
mExtendedPanIdManager
;
instance.hpp:545
ot::Instance
ot::Instance::mExtendedPanIdManager
template
<
>
inline
MeshCoP
::
ExtendedPanIdManager
&
Instance
::
Get
(
void
)
{
return
mExtendedPanIdManager
;
}
instance.hpp:883
ot::Instance
ot::Instance::Get()
VerifyOrExit
(
Get
<
MeshCoP
::
ExtendedPanIdManager
>
(
)
.
GetExtPanId
(
)
!=
extPanId
,
error
=
kErrorDrop
)
;
mle_router.cpp:2619
ot::Mle::MleRouter::HandleDiscoveryRequest()
error
=
Tlv
::
Append
<
MeshCoP
::
ExtendedPanIdTlv
>
(
*
message
,
Get
<
MeshCoP
::
ExtendedPanIdManager
>
(
)
.
GetExtPanId
(
)
)
)
;
mle_router.cpp:2709
ot::Mle::MleRouter::SendDiscoveryResponse()
const
MeshCoP
::
ExtendedPanId
&
extPanId
=
Get
<
MeshCoP
::
ExtendedPanIdManager
>
(
)
.
GetExtPanId
(
)
;
routing_manager.cpp:2573
ot::BorderRouter::RoutingManager::OnLinkPrefixManager::GenerateLocalPrefix()
return
&
AsCoreType
(
aInstance
)
.
Get
<
MeshCoP
::
ExtendedPanIdManager
>
(
)
.
GetExtPanId
(
)
;
thread_api.cpp:54
otThreadGetExtendedPanId()
instance
.
Get
<
MeshCoP
::
ExtendedPanIdManager
>
(
)
.
SetExtPanId
(
extPanId
)
;
thread_api.cpp:65
otThreadSetExtendedPanId()
txtEntries
[
1
]
.
Init
(
kTxtRecordExtPanIdKey
,
Get
<
MeshCoP
::
ExtendedPanIdManager
>
(
)
.
GetExtPanId
(
)
.
m8
,
trel_interface.cpp:149
ot::Trel::Interface::RegisterService()
Get
<
MeshCoP
::
ExtendedPanIdManager
>
(
)
.
GetExtPanId
(
)
.
ToString
(
)
.
AsCString
(
)
)
;
trel_interface.cpp:157
ot::Trel::Interface::RegisterService()
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
ot::MeshCoP::ExtendedPanIdManager
is inherited by 2 classess:
All items filtered out
ot::MeshCoP::ExtendedPanIdManager
ot::NonCopyable
ot::InstanceLocator
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
ot::Instance::mExtendedPanIdManager
ot::Instance
instance.hpp:545
return
ot::Instance::Get()
instance.hpp:883
Lifecycle
from
examples
All items filtered out
All items filtered out