![]() |
0.01.00
|
This file includes definitions for generating and processing MeshCoP TLVs. More...
#include "openthread-core-config.h"#include "utils/wrap_string.h"#include <openthread/types.h>#include "common/crc16.hpp"#include "common/encoding.hpp"#include "common/message.hpp"#include "common/tlvs.hpp"#include "meshcop/timestamp.hpp"Go to the source code of this file.
Classes | |
| class | ot::MeshCoP::Tlv |
| This class implements MeshCoP TLV generation and parsing. More... | |
| class | ot::MeshCoP::ChannelTlv |
| This class implements Channel TLV generation and parsing. More... | |
| class | ot::MeshCoP::PanIdTlv |
| This class implements PAN ID TLV generation and parsing. More... | |
| class | ot::MeshCoP::ExtendedPanIdTlv |
| This class implements Extended PAN ID TLV generation and parsing. More... | |
| class | ot::MeshCoP::NetworkNameTlv |
| This class implements Network Name TLV generation and parsing. More... | |
| class | ot::MeshCoP::PSKcTlv |
| This class implements PSKc TLV generation and parsing. More... | |
| class | ot::MeshCoP::NetworkMasterKeyTlv |
| This class implements Network Master Key TLV generation and parsing. More... | |
| class | ot::MeshCoP::NetworkKeySequenceTlv |
| This class implements Network Key Sequence TLV generation and parsing. More... | |
| class | ot::MeshCoP::MeshLocalPrefixTlv |
| This class implements Mesh Local Prefix TLV generation and parsing. More... | |
| class | ot::MeshCoP::SteeringDataTlv |
| This class implements Steering Data TLV generation and parsing. More... | |
| class | ot::MeshCoP::BorderAgentLocatorTlv |
| This class implements Border Agent Locator TLV generation and parsing. More... | |
| class | ot::MeshCoP::CommissionerIdTlv |
| This class implements the Commissioner ID TLV generation and parsing. More... | |
| class | ot::MeshCoP::CommissionerSessionIdTlv |
| This class implements Commissioner Session ID TLV generation and parsing. More... | |
| class | ot::MeshCoP::SecurityPolicyTlv |
| This class implements Security Policy TLV generation and parsing. More... | |
| class | ot::MeshCoP::ActiveTimestampTlv |
| This class implements Active Timestamp TLV generation and parsing. More... | |
| class | ot::MeshCoP::StateTlv |
| This class implements State TLV generation and parsing. More... | |
| class | ot::MeshCoP::JoinerUdpPortTlv |
| This class implements Joiner UDP Port TLV generation and parsing. More... | |
| class | ot::MeshCoP::JoinerIidTlv |
| This class implements Joiner IID TLV generation and parsing. More... | |
| class | ot::MeshCoP::JoinerRouterLocatorTlv |
| This class implements Joiner Router Locator TLV generation and parsing. More... | |
| class | ot::MeshCoP::JoinerRouterKekTlv |
| This class implements Joiner Router KEK TLV generation and parsing. More... | |
| class | ot::MeshCoP::PendingTimestampTlv |
| This class implements Pending Timestamp TLV generation and parsing. More... | |
| class | ot::MeshCoP::DelayTimerTlv |
| This class implements Delay Timer TLV generation and parsing. More... | |
| class | ot::MeshCoP::ChannelMaskEntry |
| This class implements Channel Mask Entry generation and parsing. More... | |
| class | ot::MeshCoP::ChannelMaskTlv |
| This class implements Channel Mask TLV generation and parsing. More... | |
| class | ot::MeshCoP::ChannelMask0Tlv |
| This class implements Channel Mask TLV generation and parsing. More... | |
| class | ot::MeshCoP::CountTlv |
| This class implements Count TLV generation and parsing. More... | |
| class | ot::MeshCoP::PeriodTlv |
| This class implements Period TLV generation and parsing. More... | |
| class | ot::MeshCoP::ScanDurationTlv |
| This class implements Scan Duration TLV generation and parsing. More... | |
| class | ot::MeshCoP::EnergyListTlv |
| This class implements Energy List TLV generation and parsing. More... | |
| class | ot::MeshCoP::ProvisioningUrlTlv |
| This class implements Provisioning URL TLV generation and parsing. More... | |
| class | ot::MeshCoP::VendorNameTlv |
| This class implements Vendor Name TLV generation and parsing. More... | |
| class | ot::MeshCoP::VendorModelTlv |
| This class implements Vendor Model TLV generation and parsing. More... | |
| class | ot::MeshCoP::VendorSwVersionTlv |
| This class implements Vendor SW Version TLV generation and parsing. More... | |
| class | ot::MeshCoP::VendorDataTlv |
| This class implements Vendor Data TLV generation and parsing. More... | |
| class | ot::MeshCoP::VendorStackVersionTlv |
| This class implements Vendor Stack Version TLV generation and parsing. More... | |
| class | ot::MeshCoP::DiscoveryRequestTlv |
| This class implements Discovery Request TLV generation and parsing. More... | |
| class | ot::MeshCoP::DiscoveryResponseTlv |
| This class implements Discovery Response TLV generation and parsing. More... | |
This file includes definitions for generating and processing MeshCoP TLVs.