OpenThread API | This module includes the application programming interface to the OpenThread stack |
Execution | This module includes functions that control the Thread stack's execution |
Commands | |
Configuration | This module includes functions for configuration |
General | This module includes functions that manage configuration parameters for the Thread Child, Router, and Leader roles |
Router/Leader | This module includes functions that manage configuration parameters for the Thread Router and Leader roles |
Test | This module includes functions that manage configuration parameters required for Thread Certification testing |
Border Router | This module includes functions that manage configuration parameters that apply to the Thread Border Router role |
Diagnostics | This module includes functions that expose internal state |
Message Buffers | This module includes functions that manipulate OpenThread message buffers |
IPv6 | This module includes functions that control IPv6 communication |
UDP | This module includes functions that control UDP communication |
CoAP | This module includes functions that control CoAP communication |
Platform Abstraction | This module includes the platform abstraction used by the OpenThread stack |
Alarm | This module includes the platform abstraction for the alarm service |
Microsecond alarm | This module includes the platform abstraction for the microsecond alarm service |
Diag | This module includes the platform abstraction for diagnostics features |
Logging | This module includes the platform abstraction for the debug log service |
Memory | This module includes the platform abstraction for dynamic memory allocation |
MessagePool | This module includes the platform abstraction for the message pool |
Radio | This module includes the platform abstraction for radio communication |
Types | This module includes the platform abstraction for a radio packet |
Configuration | This module includes the platform abstraction for radio configuration |
Operation | This module includes the platform abstraction for radio operations |
Random | This module includes the platform abstraction to support critical sections |
SPI Slave | This module includes the platform abstraction for SPI slave communication |
Toolchain | This module defines a toolchain abstraction layer through macros |
UART | This module includes the platform abstraction for UART communication |
Core | This module includes the core OpenThread stack |
6LoWPAN | |
CoAP | |
Global IPv6 Address | |
IPv6 | |
MAC | |
Mesh Forwarding | |
Data Poll Manager | |
Source Address Match Controller | |
Message | |
MLE | |
Network Data | |
Network Interface | |
RLOC Mapping | |
Security | |
Tasklet | |
Timer | |
UDP | |
TCP | |
Link Quality | |
Core-commissioning | |
Operational Dataset | This module includes functions for Operational Dataset configuration |
Core-dhcp6-client | |
Core-dhcp6-server | |
DNS | This module includes functions that control DNS communication |
ICMPv6 | This module includes functions that control ICMPv6 communication |
Instance | This module includes functions that control the OpenThread Instance |
Link | This module includes functions that control link-layer configuration |
Link Raw | This module includes functions that control the raw link-layer configuration |
Network Data | This module includes functions that control Network Data configuration |
Thread | This module includes functions that control Thread-specific functions |
Configuration | This module includes functions for configuration |
General | This module includes functions that manage configuration parameters for the Thread Child, Router, and Leader roles |
Router/Leader | This module includes functions that manage configuration parameters for the Thread Router and Leader roles |
Test | This module includes functions that manage configuration parameters required for Thread Certification testing |
Border Router | This module includes functions that manage configuration parameters that apply to the Thread Border Router role |
Diagnostics | This module includes functions that expose internal state |