![]() |
nRF Connect SDK API 3.3.99
|
nRF IEEE 802.15.4 radio driver callbacks dispatcher API. More...
#include <nrf_802154_const.h>#include <nrf_802154_types.h>#include <stdbool.h>#include <stdint.h>#include <zephyr/sys/iterable_sections.h>Go to the source code of this file.
Data Structures | |
| struct | nrf_802154_radio_client_config |
| Radio addresses applied after a client switch. More... | |
| struct | nrf_802154_callbacks |
| Callbacks for the nRF IEEE 802.15.4 radio driver. More... | |
| struct | nrf_802154_cb_dispatch_entry |
| Static registration entry in the iterable linker section. More... | |
Macros | |
| #define | NRF_802154_CALLBACKS_DISPATCHER_INDEX_NONE UINT32_MAX |
| #define | NRF_802154_CALLBACKS_DISPATCHER_NAME_STR(x) |
| #define | NRF_802154_CALLBACKS_DISPATCHER_NAME_STR_EXPAND(x) |
| #define | NRF_802154_CALLBACKS_DISPATCHER_REGISTER(_entry_name, _callbacks_var) |
| Statically register an IEEE 802.15.4 radio driver client. | |
Functions | |
| int | nrf_802154_callbacks_dispatcher_switch (const char *name) |
| Switch the active IEEE 802.15.4 radio driver client. | |
nRF IEEE 802.15.4 radio driver callbacks dispatcher API.