For help with the OpenThread released by Google Application API, see Resources.
Modules | |
---|---|
Alarm | This module includes the platform abstraction for the alarm service. |
Backbone Router | This module includes functions for the OpenThread Backbone Router Service. |
Border Agent | This module includes functions for the Thread Border Agent role. |
Border Router | This module includes functions to manage local network data with the OpenThread Border Router. |
Channel Manager | This module includes functions for Channel Manager. |
Channel Monitoring | This module includes functions for channel monitoring feature. |
Child Supervision | This module includes functions for child supervision feature. |
CoAP | This module includes functions that control CoAP communication. |
CoAP Secure | This module includes functions that control CoAP Secure (CoAP over DTLS) communication. |
Command Line Interface | This module includes functions that control the Thread stack's execution. |
Commissioner | This module includes functions for the Thread Commissioner role. |
Crypto | This module includes cryptographic functions. |
DNSv6 | This module includes functions that control DNS communication. |
Entropy | This module includes the platform abstraction for entropy generation. |
Entropy Source | This module includes functions that manages entropy source. |
Error | This module includes error definitions used in OpenThread. |
Factory Diagnostics - Platform | This module includes the platform abstraction for diagnostics features. |
Factory Diagnostics - Thread Stack | This module includes functions that control the Thread stack's execution. |
General | This module includes functions for all Thread roles. |
Heap | This module includes functions that set the external OpenThread heap. |
ICMPv6 | This module includes functions that control ICMPv6 communication. |
IPv6 | This module includes functions that control IPv6 communication. |
Instance | This module includes functions that control the OpenThread Instance. |
Jam Detection | This module includes functions for signal jamming detection feature. |
Joiner | This module includes functions for the Thread Joiner role. |
Link | This module includes functions that control link-layer configuration. |
Link Metrics | This module includes functions that control Link Metrics protocol. |
Logging - Platform | This module includes the platform abstraction for the debug log service. |
Logging - Thread Stack | This module includes OpenThread logging related definitions. |
Memory | This module includes the platform abstraction for dynamic memory allocation. |
Message | This module includes functions for messages. |
Message Pool | This module includes the platform abstraction for the message pool. |
Miscellaneous | This module includes platform abstractions for miscellaneous behaviors. |
Multi Radio Link | This module includes definitions and functions for multi radio link. |
Network Co-Processor | This module includes functions that control the Thread stack's execution. |
Network Simulator | This module includes the platform abstraction for OpenThread Network Simulator (OTNS). |
Network Time Synchronization | This module includes functions that control network time synchronization service. |
Operational Dataset | This module includes functions for Dataset Updater. |
Radio Configuration | This module includes the platform abstraction for radio configuration. |
Radio Operation | This module includes the platform abstraction for radio operations. |
Radio Types | This module includes the platform abstraction for a radio frame. |
Random Cryptographic | This module includes functions that generates cryptographic random numbers. |
Random Non-Cryptographic | This module includes functions that generates non-cryptographic random numbers. |
Raw Link | This module includes functions that control the raw link-layer configuration. |
Router/Leader | This module includes functions for Thread Routers and Leaders. |
SPI Slave | This module includes the platform abstraction for SPI slave communication. |
Server | This module includes functions to manage local network data with the OpenThread Server. |
SNTP | This module includes functions that control SNTP communication. |
Settings | This module includes the platform abstraction for non-volatile storage of settings. |
Tasklets | This module includes functions that control the Thread stack's execution. |
Time Service | This module includes the platform abstraction for the time service. |
Toolchain | This module defines a toolchain abstraction layer through macros. |
TREL | This module includes the platform abstraction for Thread Radio Encapsulation Link (TREL) using an IPv6/UDP interface. |
UART | This module includes the platform abstraction for UART communication. |
UDP | This module includes functions that control UDP communication. |
UDP Forward | This module includes functions for the UDP forward feature. |