40#ifndef NRF_802154_FRAME_PARSER_H
41#define NRF_802154_FRAME_PARSER_H
76 uint8_t valid_data_len,
97 uint8_t valid_data_len,
nrf_802154_frame_parser_level_t
Definition nrf_802154_frame.h:63
@ PARSE_LEVEL_NONE
Parse level at which no parsing has been performed on the frame.
Definition nrf_802154_frame.h:69
bool nrf_802154_frame_parser_data_init(uint8_t *p_frame, uint8_t valid_data_len, nrf_802154_frame_parser_level_t requested_parse_level, nrf_802154_frame_t *p_parser_data)
Initializes the frame parse data and parses the frame.
static void nrf_802154_frame_parser_data_clear(nrf_802154_frame_t *p_frame)
Module that contains frame parsing utilities for the 802.15.4 radio driver.
Definition nrf_802154_frame_parser.h:53
bool nrf_802154_frame_parser_valid_data_extend(nrf_802154_frame_t *p_parser_data, uint8_t valid_data_len, nrf_802154_frame_parser_level_t requested_parse_level)
Extends the valid data and parses the frame.
#define NULL
Definition osal_types.h:36
nrf_802154_frame_parser_level_t parse_level
Current frame parse level.
Definition nrf_802154_frame.h:141
uint8_t * p_frame
Pointer to a buffer containing the frame bytes.
Definition nrf_802154_frame.h:140
Definition nrf_802154_frame.h:139