121 #endif // SETTINGS_HPP_
This file includes definitions for MLE functionality required by the Thread Child, Router, and Leader roles.
uint32_t mTimeout
Timeout.
Definition: settings.hpp:113
Active Operational Dataset.
Definition: settings.hpp:72
uint32_t mPreviousPartitionId
PartitionId.
Definition: settings.hpp:92
uint8_t mRole
Current Thread role.
Definition: settings.hpp:86
uint32_t mMleFrameCounter
MLE Frame Counter.
Definition: settings.hpp:90
uint32_t mKeySequence
Key Sequence.
Definition: settings.hpp:89
uint8_t mMode
The MLE device mode.
Definition: settings.hpp:115
Child information.
Definition: settings.hpp:76
uint16_t mRloc16
RLOC16.
Definition: settings.hpp:88
Auto-start information.
Definition: settings.hpp:77
This structure represents the device's own network information for settings storage.
Definition: settings.hpp:84
This structure represents an IEEE 802.15.4 Extended Address.
Definition: mac_frame.hpp:84
#define OT_IP6_IID_SIZE
Size of an IPv6 Interface Identifier (bytes)
Definition: types.h:281
Mac::ExtAddress mExtAddress
Extended Address.
Definition: settings.hpp:93
This structure represents the child information for settings storage.
Definition: settings.hpp:110
Parent information.
Definition: settings.hpp:75
uint16_t mRloc16
RLOC16.
Definition: settings.hpp:114
Thread network information.
Definition: settings.hpp:74
uint32_t mMacFrameCounter
MAC Frame Counter.
Definition: settings.hpp:91
uint8_t mDeviceMode
Device mode setting.
Definition: settings.hpp:87
Mac::ExtAddress mExtAddress
Extended Address.
Definition: settings.hpp:112
Mac::ExtAddress mExtAddress
Extended Address.
Definition: settings.hpp:103
Pending Operational Dataset.
Definition: settings.hpp:73
This structure represents the parent information for settings storage.
Definition: settings.hpp:101
This file includes compile-time configuration constants for OpenThread.
uint8_t mMlIid[OT_IP6_IID_SIZE]
IID from ML-EID.
Definition: settings.hpp:94