![]() |
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.