nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
nRF IEEE 802.15.4 radio driver callbacks dispatcher

Dispatch nRF IEEE 802.15.4 radio driver callbacks to the active protocol client. More...

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.
 

Detailed Description

Dispatch nRF IEEE 802.15.4 radio driver callbacks to the active protocol client.

library