ESP-IDF
ot::StringTlvInfo
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
ot::StringTlvInfo
ot::StringTlvInfo
Syntax
Show:
Summary
Declaration
from
tlvs.hpp:840
class
StringTlvInfo
:
public
TlvInfo
<
kTlvTypeValue
>
{
public
:
static
constexpr
uint8_t
kMaxStringLength
=
kTlvMaxValueLength
;
typedef
char
StringType
[
kMaxStringLength
+
1
]
;
}
;
Examples
References
from
examples
Code
Location
Referrer
typedef
StringTlvInfo
<
Tlv
::
kCommissionerId
,
Tlv
::
kMaxCommissionerIdLength
>
CommissionerIdTlv
;
meshcop_tlvs.hpp:225
typedef
StringTlvInfo
<
Tlv
::
kProvisioningUrl
,
Tlv
::
kMaxProvisioningUrlLength
>
ProvisioningUrlTlv
;
meshcop_tlvs.hpp:745
typedef
StringTlvInfo
<
Tlv
::
kVendorName
,
Tlv
::
kMaxVendorNameLength
>
VendorNameTlv
;
meshcop_tlvs.hpp:750
typedef
StringTlvInfo
<
Tlv
::
kVendorModel
,
Tlv
::
kMaxVendorModelLength
>
VendorModelTlv
;
meshcop_tlvs.hpp:755
typedef
StringTlvInfo
<
Tlv
::
kVendorSwVersion
,
Tlv
::
kMaxVendorSwVersionLength
>
VendorSwVersionTlv
;
meshcop_tlvs.hpp:760
typedef
StringTlvInfo
<
Tlv
::
kVendorData
,
Tlv
::
kMaxVendorDataLength
>
VendorDataTlv
;
meshcop_tlvs.hpp:765
typedef
StringTlvInfo
<
Tlv
::
kThreadDomainName
,
Tlv
::
kMaxThreadDomainNameLength
>
ThreadDomainNameTlv
;
meshcop_tlvs.hpp:951
typedef
StringTlvInfo
<
Tlv
::
kVendorName
,
Tlv
::
kMaxVendorNameLength
>
VendorNameTlv
;
network_diagnostic_tlvs.hpp:204
typedef
StringTlvInfo
<
Tlv
::
kVendorModel
,
Tlv
::
kMaxVendorModelLength
>
VendorModelTlv
;
network_diagnostic_tlvs.hpp:209
typedef
StringTlvInfo
<
Tlv
::
kVendorSwVersion
,
Tlv
::
kMaxVendorSwVersionLength
>
VendorSwVersionTlv
;
network_diagnostic_tlvs.hpp:214
typedef
StringTlvInfo
<
Tlv
::
kThreadStackVersion
,
Tlv
::
kMaxThreadStackVersionLength
>
ThreadStackVersionTlv
;
network_diagnostic_tlvs.hpp:219
typedef
StringTlvInfo
<
Tlv
::
kVendorAppUrl
,
Tlv
::
kMaxVendorAppUrlLength
>
VendorAppUrlTlv
;
network_diagnostic_tlvs.hpp:224
typedef
StringTlvInfo
<
ThreadTlv
::
kNetworkName
,
MeshCoP
::
NetworkName
::
kMaxSize
>
ThreadNetworkNameTlv
;
thread_tlvs.hpp:126
template
<
uint8_t
kTlvTypeValue
,
uint8_t
kTlvMaxValueLength
>
class
StringTlvInfo
:
public
TlvInfo
<
kTlvTypeValue
>
tlvs.hpp:840
SuccessOrExit
(
error
=
Tlv
::
Append
<
ThreadNetworkNameTlv
>
(
bbr_manager.cpp:651
ot::BackboneRouter::Manager::SendBackboneAnswer()
SuccessOrExit
(
Tlv
::
Find
<
CommissionerIdTlv
>
(
aMessage
,
commissionerId
)
)
;
meshcop_leader.cpp:67
ot::MeshCoP::Leader::HandleTmf()
typedef
StringTlvInfo
<
Tlv
::
kCommissionerId
,
Tlv
::
kMaxCommissionerIdLength
>
CommissionerIdTlv
;
meshcop_tlvs.hpp:225
ot::MeshCoP::CommissionerIdTlv
typedef
StringTlvInfo
<
Tlv
::
kProvisioningUrl
,
Tlv
::
kMaxProvisioningUrlLength
>
ProvisioningUrlTlv
;
meshcop_tlvs.hpp:745
ot::MeshCoP::ProvisioningUrlTlv
typedef
StringTlvInfo
<
Tlv
::
kVendorName
,
Tlv
::
kMaxVendorNameLength
>
VendorNameTlv
;
meshcop_tlvs.hpp:750
ot::MeshCoP::VendorNameTlv
typedef
StringTlvInfo
<
Tlv
::
kVendorModel
,
Tlv
::
kMaxVendorModelLength
>
VendorModelTlv
;
meshcop_tlvs.hpp:755
ot::MeshCoP::VendorModelTlv
typedef
StringTlvInfo
<
Tlv
::
kVendorSwVersion
,
Tlv
::
kMaxVendorSwVersionLength
>
VendorSwVersionTlv
;
meshcop_tlvs.hpp:760
ot::MeshCoP::VendorSwVersionTlv
typedef
StringTlvInfo
<
Tlv
::
kVendorData
,
Tlv
::
kMaxVendorDataLength
>
VendorDataTlv
;
meshcop_tlvs.hpp:765
ot::MeshCoP::VendorDataTlv
typedef
StringTlvInfo
<
Tlv
::
kThreadDomainName
,
Tlv
::
kMaxThreadDomainNameLength
>
ThreadDomainNameTlv
;
meshcop_tlvs.hpp:951
ot::MeshCoP::ThreadDomainNameTlv
SuccessOrExit
(
error
=
Tlv
::
Append
<
MeshCoP
::
ThreadDomainNameTlv
>
(
mle_router.cpp:2722
ot::Mle::MleRouter::SendDiscoveryResponse()
error
=
Tlv
::
Append
<
VendorNameTlv
>
(
aMessage
,
GetVendorName
(
)
)
;
network_diagnostic.cpp:312
ot::NetworkDiagnostic::Server::AppendDiagTlv()
error
=
Tlv
::
Append
<
VendorModelTlv
>
(
aMessage
,
GetVendorModel
(
)
)
;
network_diagnostic.cpp:316
ot::NetworkDiagnostic::Server::AppendDiagTlv()
error
=
Tlv
::
Append
<
VendorSwVersionTlv
>
(
aMessage
,
GetVendorSwVersion
(
)
)
;
network_diagnostic.cpp:320
ot::NetworkDiagnostic::Server::AppendDiagTlv()
error
=
Tlv
::
Append
<
VendorAppUrlTlv
>
(
aMessage
,
GetVendorAppUrl
(
)
)
;
network_diagnostic.cpp:324
ot::NetworkDiagnostic::Server::AppendDiagTlv()
error
=
Tlv
::
Append
<
ThreadStackVersionTlv
>
(
aMessage
,
otGetVersionString
(
)
)
;
network_diagnostic.cpp:328
ot::NetworkDiagnostic::Server::AppendDiagTlv()
SuccessOrExit
(
error
=
Tlv
::
Read
<
VendorNameTlv
>
(
aMessage
,
offset
,
aTlvInfo
.
mData
.
mVendorName
)
)
;
network_diagnostic.cpp:1219
ot::NetworkDiagnostic::Client::GetNextDiagTlv()
SuccessOrExit
(
error
=
Tlv
::
Read
<
VendorModelTlv
>
(
aMessage
,
offset
,
aTlvInfo
.
mData
.
mVendorModel
)
)
;
network_diagnostic.cpp:1223
ot::NetworkDiagnostic::Client::GetNextDiagTlv()
SuccessOrExit
(
error
=
Tlv
::
Read
<
VendorSwVersionTlv
>
(
aMessage
,
offset
,
aTlvInfo
.
mData
.
mVendorSwVersion
)
)
;
network_diagnostic.cpp:1227
ot::NetworkDiagnostic::Client::GetNextDiagTlv()
SuccessOrExit
(
error
=
Tlv
::
Read
<
VendorAppUrlTlv
>
(
aMessage
,
offset
,
aTlvInfo
.
mData
.
mVendorAppUrl
)
)
;
network_diagnostic.cpp:1231
ot::NetworkDiagnostic::Client::GetNextDiagTlv()
Tlv
::
Read
<
ThreadStackVersionTlv
>
(
aMessage
,
offset
,
aTlvInfo
.
mData
.
mThreadStackVersion
)
)
;
network_diagnostic.cpp:1236
ot::NetworkDiagnostic::Client::GetNextDiagTlv()
typedef
StringTlvInfo
<
Tlv
::
kVendorName
,
Tlv
::
kMaxVendorNameLength
>
VendorNameTlv
;
network_diagnostic_tlvs.hpp:204
ot::NetworkDiagnostic::VendorNameTlv
typedef
StringTlvInfo
<
Tlv
::
kVendorModel
,
Tlv
::
kMaxVendorModelLength
>
VendorModelTlv
;
network_diagnostic_tlvs.hpp:209
ot::NetworkDiagnostic::VendorModelTlv
typedef
StringTlvInfo
<
Tlv
::
kVendorSwVersion
,
Tlv
::
kMaxVendorSwVersionLength
>
VendorSwVersionTlv
;
network_diagnostic_tlvs.hpp:214
ot::NetworkDiagnostic::VendorSwVersionTlv
typedef
StringTlvInfo
<
Tlv
::
kThreadStackVersion
,
Tlv
::
kMaxThreadStackVersionLength
>
ThreadStackVersionTlv
;
network_diagnostic_tlvs.hpp:219
ot::NetworkDiagnostic::ThreadStackVersionTlv
typedef
StringTlvInfo
<
Tlv
::
kVendorAppUrl
,
Tlv
::
kMaxVendorAppUrlLength
>
VendorAppUrlTlv
;
network_diagnostic_tlvs.hpp:224
ot::NetworkDiagnostic::VendorAppUrlTlv
typedef
StringTlvInfo
<
ThreadTlv
::
kNetworkName
,
MeshCoP
::
NetworkName
::
kMaxSize
>
ThreadNetworkNameTlv
;
thread_tlvs.hpp:126
ot::ThreadNetworkNameTlv
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
Lifecycle
from
examples
All items filtered out
All items filtered out