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