Searched full:openthread (Results 1 – 25 of 2019) sorted by relevance
12345678910>>...81
| /external/openthread/include/ |
| D | Makefile.am | 2 # Copyright (c) 2016, The OpenThread Authors. 34 openthread \ 38 openthread/backbone_router.h \ 39 openthread/backbone_router_ftd.h \ 40 openthread/border_agent.h \ 41 openthread/border_router.h \ 42 openthread/border_routing.h \ 43 openthread/channel_manager.h \ 44 openthread/channel_monitor.h \ 45 openthread/child_supervision.h \ [all …]
|
| /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/openthread/etc/docker/ |
| D | Makefile | 7 docker build -t openthread/wpantund_arm32v7_linux arm32v7_ubuntu_wpantund && \ 8 docker push openthread/wpantund_arm32v7_linux && \ 9 docker tag openthread/wpantund_arm32v7_linux openthread/wpantund_arm32v7_linux:$(VERSION) && \ 10 docker push openthread/wpantund_arm32v7_linux:$(VERSION) 13 docker build -t openthread/wpantund_amd64_linux x86_ubuntu_wpantund && \ 14 docker push openthread/wpantund_amd64_linux && \ 15 docker tag openthread/wpantund_amd64_linux openthread/wpantund_amd64_linux:$(VERSION) && \ 16 docker push openthread/wpantund_amd64_linux:$(VERSION) 19 docker build -t openthread/simulation ot_sim && \ 20 docker push openthread/simulation && \ [all …]
|
| /external/ot-br-posix/tests/dbus/ |
| D | test-client | 3 # Copyright (c) 2020, The OpenThread Authors. 63 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… 66 grep --binary-files=text "nn=OpenThread" <<<"${service}" 68 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… 73 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… 76 grep --binary-files=text "vn=OpenThread" <<<"${service}" 78 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… 84 …s call --system --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.Reset … 90 …tem --dest io.openthread.BorderRouter.wpan0 --method=io.openthread.BorderRouter.UpdateVendorMeshCo… 103 …pan0 --radio-version "spinel+hdlc+forkpty://$(command -v ot-rcp)?forkpty-arg=1" | grep "OPENTHREAD" [all …]
|
| D | test-server | 3 # Copyright (c) 2020, The OpenThread Authors. 53 …dbus-send --system --dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread… 54 …-dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread/testobj org.freedes… 55 …dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread/testobj org.freedesk… 56 …-dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread/testobj org.freedes… 57 …dbus-send --system --dest=io.openthread.TestServer --type=method_call --print-reply /io/openthread…
|
| /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 …]
|
| /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. 62 * This module includes functions that control the OpenThread Instance. 69 * This structure represents the OpenThread instance structure. [all …]
|
| D | thread_ftd.h | 2 * Copyright (c) 2016-2017, The OpenThread Authors. 32 * This file defines the OpenThread Thread API (FTD only). 38 #include <openthread/link.h> 39 #include <openthread/message.h> 40 #include <openthread/thread.h> 127 * @param[in] aInstance A pointer to an OpenThread instance. 141 * @param[in] aInstance A pointer to an OpenThread instance. 156 * @param[in] aInstance A pointer to an OpenThread instance. 170 * @param[in] aInstance A pointer to an OpenThread instance. 189 * @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> 213 * @param[in] aInstance A pointer to an OpenThread instance. 233 * @param[in] aInstance A pointer to an OpenThread instance. 244 * @param[in] aInstance A pointer to an OpenThread instance. 270 * @param[in] aInstance A pointer to an OpenThread instance. 282 * @param[in] aInstance A pointer to an OpenThread instance. [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> 57 * @param[in] aInstance A pointer to an OpenThread instance. 68 * @param[in] aInstance A pointer to an OpenThread instance. 73 * @retval OT_ERROR_INVALID_STATE If the OpenThread IPv6 interface is already enabled. 82 * @param[in] aInstance A pointer to an OpenThread instance. 93 * @param[in] aInstance A pointer to an OpenThread instance. 104 * @param[in] aInstance A pointer to an OpenThread instance. 116 * @param[in] aInstance A pointer to an OpenThread instance. [all …]
|
| D | udp.h | 2 * Copyright (c) 2016, The OpenThread Authors. 32 * This file defines the OpenThread UDP API. 39 #include <openthread/ip6.h> 40 #include <openthread/message.h> 57 * This callback allows OpenThread to provide specific handlers for certain UDP messages. 79 * @param[in] aInstance A pointer to an OpenThread instance. 91 * @param[in] aInstance A pointer to an OpenThread instance. 103 * @param[in] aInstance A pointer to an OpenThread instance. 114 * This callback allows OpenThread to inform the application of a received UDP message. 134 * This enumeration defines the OpenThread network interface identifiers. [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) 49 set(OT_CONFIG "openthread-core-simulation-config.h" PARENT_SCOPE) 60 add_library(openthread-simulation 77 $<TARGET_OBJECTS:openthread-platform-utils> 82 target_link_libraries(openthread-simulation PRIVATE ${LIBRT}) 85 target_link_libraries(openthread-simulation PRIVATE 86 openthread-platform 91 target_compile_options(openthread-simulation PRIVATE 95 target_include_directories(openthread-simulation PRIVATE [all …]
|
| /external/ot-br-posix/src/dbus/client/ |
| D | thread_api_dbus.hpp | 2 * Copyright (c) 2020, The OpenThread Authors. 94 * @retval ... OpenThread defined error value otherwise 106 * @retval ... OpenThread defined error value otherwise 121 * @retval ... OpenThread defined error value otherwise 138 * @retval ... OpenThread defined error value otherwise 159 * @retval ... OpenThread defined error value otherwise 169 * @retval ... OpenThread defined error value otherwise 200 * @retval ... OpenThread defined error value otherwise 210 * @retval ... OpenThread defined error value otherwise 230 * @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 * This function 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. 57 * This function performs all platform-specific deinitialization for OpenThread's drivers. 59 …* @note This function is not called by the OpenThread library. Instead, the system/RTOS should cal… 60 * when deinitialization of OpenThread's drivers is most appropriate. 68 * In such a case, the main loop should shut down and re-initialize the OpenThread instance. [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/openthread/src/posix/platform/ |
| 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> 103 * This function initializes the alarm service used by OpenThread. 122 * @param[in] aInstance The OpenThread instance structure. [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. 62 …late class implements `Get<Type>()` method for different `Type` objects belonging to the OpenThread 77 … template method returns a reference to a given `Type` object belonging to the OpenThread instance. 81 …hat any `Type` for which the `Get<Type>` is defined MUST be uniquely accessible from the OpenThread 94 * This class implements a locator for an OpenThread Instance object. 96 …* The `InstanceLocator` is used as base class of almost all other OpenThread classes. It provides … [all …]
|
| /external/openthread/src/posix/platform/include/openthread/ |
| 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. 44 #include <openthread/error.h> 45 #include <openthread/instance.h> 46 #include <openthread/platform/misc.h> 104 …n performs all platform-specific initialization of OpenThread's drivers and initializes the OpenTh… 107 …* @note This function is not called by the OpenThread library. Instead, the system/RTOS should cal… 108 * when initialization of OpenThread's drivers is most appropriate. 112 * @returns A pointer to the OpenThread instance. 118 …* This function finalizes the OpenThread instance and performs all platform-specific deinitializat… [all …]
|
| /external/openthread/include/openthread/platform/ |
| D | radio.h | 2 * Copyright (c) 2016, The OpenThread Authors. 32 * This file defines the radio interface for OpenThread. 41 #include <openthread/error.h> 42 #include <openthread/instance.h> 43 #include <openthread/platform/crypto.h> 281 …* When `mIsHeaderUpdated` is set, it indicates that OpenThread core has already set the frame coun… 287 … * OpenThread core and it is the responsibility of the radio platform to assign them. The platform 414 * @param[in] aInstance The OpenThread instance structure. 424 … optional radio driver platform function. If not provided by platform radio driver, OpenThread uses 425 * the OpenThread version instead (@sa otGetVersionString()). [all …]
|
| /external/openthread/src/lib/spinel/ |
| D | CMakeLists.txt | 2 # Copyright (c) 2020, The OpenThread Authors. 29 add_library(openthread-spinel-ncp) 30 add_library(openthread-spinel-rcp) 32 target_compile_definitions(openthread-spinel-ncp PRIVATE 38 target_compile_definitions(openthread-spinel-rcp PRIVATE 44 target_compile_options(openthread-spinel-ncp PRIVATE 48 target_compile_options(openthread-spinel-rcp PRIVATE 64 target_include_directories(openthread-spinel-ncp PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCL… 65 target_include_directories(openthread-spinel-rcp PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCL… 67 target_sources(openthread-spinel-ncp PRIVATE ${COMMON_SOURCES}) [all …]
|
| /external/openthread/examples/ |
| D | README.md | 3 OpenThread allows you to [configure](https://openthread.io/guides/build#configuration) the stack fo… 5 …0 by default. For build command examples, see [build examples](https://openthread.io/guides/build#… 16 … used, but mbedTLS memory allocation and debug config should be managed internally by OpenThread. | 19 …ision](https://openthread.io/guides/build/features/child-supervision). Enable this switch on a par… 30 | DISABLE_BUILTIN_MBEDTLS | not implemented | Disables OpenThread's mbedTLS build. Enable this swit… 40 …eature. Enable this switch if OpenThread log level is required to be set at runtime. See [Logging … 43 …e sure to specify the external heap Calloc and Free functions to be used by the OpenThread stack. | 44 …_LEVEL_DEBG and turns on all region flags. See [Logging guide](https://openthread.io/guides/build/… 47 | JAM_DETECTION | OT_JAM_DETECTION | Enables support for [Jam Detection](https://openthread.io/guid… 48 | JOINER | OT_JOINER | Enables [support for Joiner](https://openthread.io/reference/group/api-joine… [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 37 target_compile_options(openthread-rcp PRIVATE 41 target_include_directories(openthread-rcp PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCLUDES}) 43 target_sources(openthread-rcp PRIVATE ${COMMON_SOURCES}) 44 target_include_directories(openthread-rcp PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) 46 target_link_libraries(openthread-rcp 48 openthread-radio 50 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 36 target_compile_options(openthread-ncp-ftd PRIVATE 40 target_include_directories(openthread-ncp-ftd PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCLUDE… 42 target_sources(openthread-ncp-ftd PRIVATE ${COMMON_NCP_SOURCES}) 43 target_include_directories(openthread-ncp-ftd PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) 45 target_link_libraries(openthread-ncp-ftd 47 openthread-ftd 50 openthread-hdlc [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 36 target_compile_options(openthread-ncp-mtd PRIVATE 40 target_include_directories(openthread-ncp-mtd PUBLIC ${OT_PUBLIC_INCLUDES} PRIVATE ${COMMON_INCLUDE… 42 target_sources(openthread-ncp-mtd PRIVATE ${COMMON_NCP_SOURCES}) 43 target_include_directories(openthread-ncp-mtd PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) 45 target_link_libraries(openthread-ncp-mtd 47 openthread-mtd 50 openthread-hdlc [all …]
|
12345678910>>...81