nrfxlib API 3.3.99
Loading...
Searching...
No Matches
nrf_802154_core_hooks.h File Reference
#include <stdbool.h>
#include <stdint.h>
#include "nrf_802154_const.h"
#include "nrf_802154_types_internal.h"

Go to the source code of this file.

Functions

bool nrf_802154_core_hooks_terminate (nrf_802154_term_t term_lvl, req_originator_t req_orig)
 Processes hooks for the termination request.
 
nrf_802154_tx_error_t nrf_802154_core_hooks_tx_setup (nrf_802154_transmit_params_t *p_params)
 Processes hooks which are to fire before the transmission but after previous operation has been already terminated.
 
void nrf_802154_core_hooks_transmitted (const nrf_802154_frame_t *p_frame)
 Processes hooks for the transmitted event.
 
void nrf_802154_core_hooks_tx_failed (uint8_t *p_frame, nrf_802154_tx_error_t error)
 Processes hooks for the TX failed event.
 
void nrf_802154_core_hooks_tx_ack_failed (uint8_t *p_ack, nrf_802154_tx_error_t error)
 Processes hooks for the ACK TX failed event.
 
void nrf_802154_core_hooks_tx_started (uint8_t *p_frame)
 Processes hooks for the TX started event.
 
void nrf_802154_core_hooks_rx_started (const nrf_802154_frame_t *p_frame)
 Processes hooks for the RX started event.
 
void nrf_802154_core_hooks_rx_ack_started (void)
 Processes hooks for the RX ACK started event.
 
void nrf_802154_core_hooks_tx_ack_started (uint8_t *p_ack)
 Processes hooks for the TX ACK started event.