Searched full:openthread (Results 1 – 25 of 2363) sorted by relevance
12345678910>>...95
| /external/openthread/ |
| D | README.md | 1 [![OpenThread][ot-logo]][ot-repo] [![Build][ot-gh-action-build-svg]][ot-gh-action-build] [ sup… 17 [ot-repo]: https://github.com/openthread/openthread 18 [ot-logo]: https://github.com/openthread/openthread/raw/main/doc/images/openthread_logo.png 19 [ot-gh-action-build]: https://github.com/openthread/openthread/actions?query=workflow%3ABuild+branc… 20 [ot-gh-action-build-svg]: https://github.com/openthread/openthread/workflows/Build/badge.svg?branch… 21 [ot-gh-action-simulation]: https://github.com/openthread/openthread/actions?query=workflow%3ASimula… [all …]
|
| D | CONTRIBUTING.md | 1 # Contributing to OpenThread 3 We would love for you to contribute to OpenThread and help make it even better than it is today! As… 16 Help us keep OpenThread open and inclusive. Please read and follow our [Code of Conduct](CODE_OF_CO… 20 …you can help us by [submitting a GitHub Issue](https://github.com/openthread/openthread/issues/new… 24 …t a new feature by [submitting a GitHub Issue](https://github.com/openthread/openthread/issues/new… 28 - _Large feature_: first [submit a GitHub Issue](https://github.com/openthread/openthread/issues/ne… 34 The OpenThread Project follows the "Fork-and-Pull" model for accepting contributions. 40 1. Fork the [OpenThread repository](https://github.com/openthread/openthread) by clicking "Fork" on… 46 git clone git@github.com:<username>/openthread.git 49 git remote add upstream git@github.com:openthread/openthread.git [all …]
|
| /external/ot-br-posix/ |
| D | README.md | 5 # OpenThread Border Router 18 OpenThread's implementation of a Border Router is called OpenThread Border Router (OTBR). **OTBR is… 31 [ot-gh-action-build]: https://github.com/openthread/ot-br-posix/actions?query=workflow%3ABuild+bran… 32 [ot-gh-action-build-svg]: https://github.com/openthread/ot-br-posix/workflows/Build/badge.svg?branc… 33 [ot-gh-action-docker]: https://github.com/openthread/ot-br-posix/actions?query=workflow%3ADocker+br… 34 [ot-gh-action-docker-svg]: https://github.com/openthread/ot-br-posix/workflows/Docker/badge.svg?bra… 35 [otbr-travis]: https://travis-ci.org/openthread/ot-br-posix 36 [otbr-travis-svg]: https://travis-ci.org/openthread/ot-br-posix.svg?branch=main 37 [otbr-codecov]: https://codecov.io/gh/openthread/ot-br-posix 38 [otbr-codecov-svg]: https://codecov.io/gh/openthread/ot-br-posix/branch/main/graph/badge.svg [all …]
|
| D | CONTRIBUTING.md | 1 # Contributing to OpenThread 3 We would love for you to contribute to OpenThread and help make it even better than it is today! As… 16 Help us keep OpenThread open and inclusive. Please read and follow our [Code of Conduct](CODE_OF_CO… 20 …ode, you can help us by [submitting a GitHub Issue](https://github.com/openthread/ot-br-posix/issu… 24 You can request a new feature by [submitting a GitHub Issue](https://github.com/openthread/ot-br-po… 28 - _Large feature_: first [submit a GitHub Issue](https://github.com/openthread/ot-br-posix/issues/n… 34 The OpenThread Project follows the "Fork-and-Pull" model for accepting contributions. 40 1. Fork the [OpenThread repository](https://github.com/openthread/ot-br-posix) by clicking "Fork" o… 46 git clone git@github.com:<username>/openthread.git 49 git remote add upstream git@github.com:openthread/ot-br-posix.git [all …]
|
| /external/openthread/include/openthread/ |
| D | instance.h | 2 * Copyright (c) 2016, The OpenThread Authors. 32 * This file defines the OpenThread Instance API. 40 #include <openthread/error.h> 41 #include <openthread/platform/logging.h> 42 #include <openthread/platform/toolchain.h> 49 * The OpenThread API monotonic version number. 51 …* This number MUST increase by one each time the contents of public OpenThread API include headers… 53 * @note This number versions both OpenThread platform and user APIs. 61 * This module includes functions that control the OpenThread Instance. 67 * Represents the OpenThread instance structure. [all …]
|
| D | link_raw.h | 2 * Copyright (c) 2016, The OpenThread Authors. 32 * This file defines the raw OpenThread IEEE 802.15.4 Link Layer API. 38 #include <openthread/platform/radio.h> 56 * @param[in] aInstance A pointer to an OpenThread instance. 66 * @param[in] aInstance A pointer to an OpenThread instance. 71 * @retval OT_ERROR_INVALID_STATE If the OpenThread IPv6 interface is already enabled. 79 * @param[in] aInstance A pointer to an OpenThread instance. 89 * @param[in] aInstance A pointer to an OpenThread instance. 99 * @param[in] aInstance A pointer to an OpenThread instance. 110 * @param[in] aInstance A pointer to an OpenThread instance. [all …]
|
| D | trel.h | 2 * Copyright (c) 2021, The OpenThread Authors. 32 …* This file defines the OpenThread TREL (Thread Radio Encapsulation Link) APIs for Thread Over In… 38 #include <openthread/dataset.h> 39 #include <openthread/ip6.h> 40 #include <openthread/platform/radio.h> 41 #include <openthread/platform/trel.h> 84 * @note By default the OpenThread stack enables the TREL operation on start. 86 * @param[in] aInstance A pointer to an OpenThread instance. 94 * @param[in] aInstance The OpenThread instance. 104 * @param[in] aInstance The OpenThread instance. [all …]
|
| D | udp.h | 2 * Copyright (c) 2016, The OpenThread Authors. 32 * This file defines the OpenThread UDP API. 38 #include <openthread/ip6.h> 39 #include <openthread/message.h> 55 * This callback allows OpenThread to provide specific handlers for certain UDP messages. 75 * @param[in] aInstance A pointer to an OpenThread instance. 86 * @param[in] aInstance A pointer to an OpenThread instance. 97 * @param[in] aInstance A pointer to an OpenThread instance. 108 * This callback allows OpenThread to inform the application of a received UDP message. 113 * Defines the OpenThread network interface identifiers. [all …]
|
| D | link.h | 2 * Copyright (c) 2016, The OpenThread Authors. 32 * This file defines the OpenThread IEEE 802.15.4 Link Layer API. 38 #include <openthread/commissioner.h> 39 #include <openthread/dataset.h> 40 #include <openthread/platform/radio.h> 360 * @param[in] aInstance A pointer to an OpenThread instance. 378 * @param[in] aInstance A pointer to an OpenThread instance. 396 * @param[in] aInstance A pointer to an OpenThread instance. 414 * @param[in] aInstance A pointer to an OpenThread instance. 423 * @param[in] aInstance A pointer to an OpenThread instance. [all …]
|
| D | thread.h | 2 * Copyright (c) 2016, The OpenThread Authors. 32 * This file defines the OpenThread Thread API (for both FTD and MTD). 38 #include <openthread/dataset.h> 39 #include <openthread/link.h> 40 #include <openthread/message.h> 243 * @param[in] aInstance A pointer to an OpenThread instance. 263 * @param[in] aInstance A pointer to an OpenThread instance. 275 * @param[in] aInstance A pointer to an OpenThread instance. 300 * @param[in] aInstance A pointer to an OpenThread instance. 311 * @param[in] aInstance A pointer to an OpenThread instance. [all …]
|
| /external/ot-br-posix/tests/dbus/ |
| D | test-client | 3 # Copyright (c) 2020, The OpenThread Authors. 58 sudo "${CMAKE_BINARY_DIR}"/third_party/openthread/repo/src/posix/ot-ctl "$@" 78 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… 81 grep --binary-files=text "nn=OpenThread" <<<"${service}" 83 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… 88 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… 91 grep --binary-files=text "vn=OpenThread" <<<"${service}" 93 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… 99 …s call --system --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.Reset … 105 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… [all …]
|
| D | test-server | 3 # Copyright (c) 2020, The OpenThread Authors. 54 …dbus-send --system --dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread… 55 …-dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread/testobj org.freedes… 56 …dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread/testobj org.freedesk… 57 …-dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread/testobj org.freedes… 58 …dbus-send --system --dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread…
|
| /external/openthread/src/lib/spinel/ |
| D | CMakeLists.txt | 2 # Copyright (c) 2020, The OpenThread Authors. 29 add_library(openthread-radio-spinel) 30 add_library(openthread-spinel-ncp) 31 add_library(openthread-spinel-rcp) 33 target_compile_definitions(openthread-radio-spinel PRIVATE 39 target_compile_definitions(openthread-spinel-ncp PRIVATE 46 target_compile_definitions(openthread-spinel-rcp PRIVATE 53 target_compile_options(openthread-radio-spinel PRIVATE 57 target_compile_options(openthread-spinel-ncp PRIVATE 61 target_compile_options(openthread-spinel-rcp PRIVATE [all …]
|
| /external/ot-br-posix/src/android/ |
| D | common_utils.hpp | 2 * Copyright (c) 2024, The OpenThread Authors. 32 #include <aidl/com/android/server/thread/openthread/BnOtDaemon.h> 33 #include <aidl/com/android/server/thread/openthread/INsdPublisher.h> 34 #include <aidl/com/android/server/thread/openthread/IOtDaemon.h> 35 #include <aidl/com/android/server/thread/openthread/InfraLinkState.h> 44 using aidl::com::android::server::thread::openthread::BackboneRouterState; 45 using aidl::com::android::server::thread::openthread::BnOtDaemon; 46 using aidl::com::android::server::thread::openthread::IChannelMasksReceiver; 47 using aidl::com::android::server::thread::openthread::InfraLinkState; 48 using aidl::com::android::server::thread::openthread::INsdPublisher; [all …]
|
| /external/ot-br-posix/etc/openwrt/openthread-br/ |
| D | README.md | 1 # OpenThread Border Router on OpenWRT 7 ### 1. Add OpenThread feed 12 echo src-link openthread "$(pwd)/etc/openwrt" >> ${OPENWRT_TOP_SRCDIR}/feeds.conf 14 ./scripts/feeds update openthread 15 ./scripts/feeds install openthread-br 18 ### 2. Enable OpenThread Border Router 20 OpenThread is not selected by default, so use menuconfig to select openthread-br (OpenThread Border… 32 ### 3. Build OpenThread Border Router 35 make package/openthread-br/compile 41 make -j1 V=sc package/openthread-br/compile [all …]
|
| /external/ot-br-posix/src/dbus/client/ |
| D | thread_api_dbus.hpp | 2 * Copyright (c) 2020, The OpenThread Authors. 37 #include "openthread-br/config.h" 93 * @retval ... OpenThread defined error value otherwise 104 * @retval ... OpenThread defined error value otherwise 118 * @retval ... OpenThread defined error value otherwise 134 * @retval ... OpenThread defined error value otherwise 154 * @retval ... OpenThread defined error value otherwise 163 * @retval ... OpenThread defined error value otherwise 192 * @retval ... OpenThread defined error value otherwise 201 * @retval ... OpenThread defined error value otherwise [all …]
|
| /external/openthread/examples/platforms/ |
| D | openthread-system.h | 2 * Copyright (c) 2016, The OpenThread Authors. 32 * This file defines the platform-specific functions needed by OpenThread's example applications. 38 #include <openthread/instance.h> 45 * Performs all platform-specific initialization of OpenThread's drivers. 47 …* @note This function is not called by the OpenThread library. Instead, the system/RTOS should cal… 48 * when initialization of OpenThread's drivers is most appropriate. 56 * Performs all platform-specific deinitialization for OpenThread's drivers. 58 …* @note This function is not called by the OpenThread library. Instead, the system/RTOS should cal… 59 * when deinitialization of OpenThread's drivers is most appropriate. 66 * In such a case, the main loop should shut down and re-initialize the OpenThread instance. [all …]
|
| /external/openthread/examples/platforms/simulation/ |
| D | CMakeLists.txt | 2 # Copyright (c) 2019, The OpenThread Authors. 29 set(OT_PLATFORM_LIB "openthread-simulation" PARENT_SCOPE) 63 set(OT_PLATFORM_CONFIG "openthread-core-simulation-config.h" PARENT_SCOPE) 74 add_library(openthread-simulation 97 $<TARGET_OBJECTS:openthread-platform-utils> 102 target_link_libraries(openthread-simulation PRIVATE ${LIBRT}) 105 target_link_libraries(openthread-simulation PRIVATE 106 openthread-platform 111 target_compile_options(openthread-simulation PRIVATE 115 target_include_directories(openthread-simulation PRIVATE [all …]
|
| /external/openthread/src/posix/platform/ |
| D | CMakeLists.txt | 2 # Copyright (c) 2019, The OpenThread Authors. 29 set(OT_PLATFORM_LIB "openthread-posix" PARENT_SCOPE) 39 # We have to add this definition to `ot-config` because openthread core 42 # PLATFORM_NETIF and PLATFORM_UDP features. Otherwise, openthread core and 108 set(OT_POSIX_NAT64_CIDR "192.168.255.0/24" CACHE STRING "NAT64 CIDR for OpenThread NAT64") 116 set(OT_PLATFORM_CONFIG "openthread-core-posix-config.h" PARENT_SCOPE) 125 add_library(openthread-posix 162 target_link_libraries(openthread-posix 164 openthread-platform 166 openthread-cli-ftd [all …]
|
| D | platform-posix.h | 2 * Copyright (c) 2016, The OpenThread Authors. 38 #include "openthread-posix-config.h" 48 #include <openthread/error.h> 49 #include <openthread/instance.h> 50 #include <openthread/ip6.h> 51 #include <openthread/logging.h> 52 #include <openthread/openthread-system.h> 53 #include <openthread/platform/time.h> 96 * Initializes the alarm service used by OpenThread. 113 * @param[in] aInstance The OpenThread instance structure. [all …]
|
| /external/openthread/src/ncp/ |
| D | radio.cmake | 2 # Copyright (c) 2020, The OpenThread Authors. 29 add_library(openthread-rcp) 31 target_compile_definitions(openthread-rcp PRIVATE 39 target_compile_definitions(openthread-rcp PRIVATE OPENTHREAD_CONFIG_NCP_HDLC_ENABLE=0) 41 target_compile_definitions(openthread-rcp PRIVATE OPENTHREAD_CONFIG_NCP_HDLC_ENABLE=1) 44 target_compile_options(openthread-rcp PRIVATE 48 target_include_directories(openthread-rcp PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCLUDES}) 50 target_sources(openthread-rcp PRIVATE ${COMMON_SOURCES}) 51 target_include_directories(openthread-rcp PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) 53 target_link_libraries(openthread-rcp [all …]
|
| D | mtd.cmake | 2 # Copyright (c) 2020, The OpenThread Authors. 29 add_library(openthread-ncp-mtd) 31 target_compile_definitions(openthread-ncp-mtd PRIVATE 38 target_compile_options(openthread-ncp-mtd PRIVATE 42 target_include_directories(openthread-ncp-mtd PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCLUDE… 44 target_sources(openthread-ncp-mtd PRIVATE ${COMMON_NCP_SOURCES}) 45 target_include_directories(openthread-ncp-mtd PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) 47 target_link_libraries(openthread-ncp-mtd 49 openthread-mtd 52 openthread-hdlc [all …]
|
| D | ftd.cmake | 2 # Copyright (c) 2020, The OpenThread Authors. 29 add_library(openthread-ncp-ftd) 31 target_compile_definitions(openthread-ncp-ftd PRIVATE 38 target_compile_options(openthread-ncp-ftd PRIVATE 42 target_include_directories(openthread-ncp-ftd PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCLUDE… 44 target_sources(openthread-ncp-ftd PRIVATE ${COMMON_NCP_SOURCES}) 45 target_include_directories(openthread-ncp-ftd PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) 47 target_link_libraries(openthread-ncp-ftd 49 openthread-ftd 52 openthread-hdlc [all …]
|
| /external/openthread/tests/unit/ |
| D | test_platform.h | 2 * Copyright (c) 2016, The OpenThread Authors. 34 #include <openthread/config.h> 35 #include <openthread/platform/alarm-milli.h> 36 #include <openthread/platform/diag.h> 37 #include <openthread/platform/dns.h> 38 #include <openthread/platform/dnssd.h> 39 #include <openthread/platform/dso_transport.h> 40 #include <openthread/platform/entropy.h> 41 #include <openthread/platform/logging.h> 42 #include <openthread/platform/mdns_socket.h> [all …]
|
| /external/openthread/src/core/common/ |
| D | locator.hpp | 2 * Copyright (c) 2017, The OpenThread Authors. 31 * This file includes definitions for locator class for OpenThread objects. 37 #include "openthread-core-config.h" 39 #include <openthread/platform/toolchain.h> 55 * This module includes definitions for OpenThread instance locator. 61 * Implements `Get<Type>()` method for different `Type` objects belonging to the OpenThread 75 * Returns a reference to a given `Type` object belonging to the OpenThread instance. 79 …hat any `Type` for which the `Get<Type>` is defined MUST be uniquely accessible from the OpenThread 91 * Implements a locator for an OpenThread Instance object. 93 …* The `InstanceLocator` is used as base class of almost all other OpenThread classes. It provides … [all …]
|
12345678910>>...95