![]() |
0.01.00
|
This file includes definitions for generating and processing MLE TLVs. More...
#include "openthread-core-config.h"#include "utils/wrap_string.h"#include <openthread/types.h>#include "common/encoding.hpp"#include "common/message.hpp"#include "common/tlvs.hpp"#include "meshcop/timestamp.hpp"#include "net/ip6_address.hpp"#include "thread/mle_constants.hpp"Go to the source code of this file.
Classes | |
| class | ot::Mle::Tlv |
| This class implements MLE TLV generation and parsing. More... | |
| class | ot::Mle::SourceAddressTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::ModeTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::TimeoutTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::ChallengeTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::ResponseTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::LinkFrameCounterTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::RouteTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::MleFrameCounterTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::Address16Tlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::LeaderDataTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::NetworkDataTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::TlvRequestTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::ScanMaskTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::ConnectivityTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::LinkMarginTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::StatusTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::VersionTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::AddressRegistrationEntry |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::AddressRegistrationTlv |
| This class implements Source Address TLV generation and parsing. More... | |
| class | ot::Mle::ChannelTlv |
| This class implements Channel TLV generation and parsing. More... | |
| class | ot::Mle::PanIdTlv |
| This class implements PAN ID TLV generation and parsing. More... | |
| class | ot::Mle::ActiveTimestampTlv |
| This class implements Active Timestamp TLV generation and parsing. More... | |
| class | ot::Mle::PendingTimestampTlv |
| This class implements Pending Timestamp TLV generation and parsing. More... | |
Namespaces | |
| ot::Mle | |
| This namespace includes definitions for the MLE protocol. | |
Macros | |
| #define | TLVREQUESTTLV_ITERATOR_INIT 0 |
| Initializer for TlvRequestTlvIterator. | |
Typedefs | |
| typedef uint8_t | ot::Mle::TlvRequestIterator |
| Used to iterate through TlvRequestTlv. | |
This file includes definitions for generating and processing MLE TLVs.