nrfxlib API 2.8.99
|
#include <nrf_802154_frame_parser.h>
Data Fields | ||
const uint8_t * | p_frame | |
Pointer to a frame associated with parser data. | ||
nrf_802154_frame_parser_level_t | parse_level | |
Current frame parse level. | ||
uint8_t | valid_data_len | |
Number of valid bytes in the frame. | ||
struct { | ||
struct { | ||
uint8_t panid_offset | ||
Destination PAN ID offset. More... | ||
uint8_t addr_offset | ||
Destination address offset. More... | ||
} dst | ||
struct { | ||
uint8_t panid_offset | ||
Source PAN ID offset. More... | ||
uint8_t addr_offset | ||
Source address offset. More... | ||
} src | ||
struct { | ||
uint8_t sec_ctrl_offset | ||
Security Control Field offset. More... | ||
uint8_t frame_counter_offset | ||
Frame Counter field offset. More... | ||
uint8_t key_id_offset | ||
Key ID offset. More... | ||
uint8_t key_src_offset | ||
Key Source offset. More... | ||
uint8_t key_idx_offset | ||
Key Index offset. More... | ||
} aux_sec_hdr | ||
uint8_t header_ie_offset | ||
Header IE offset. More... | ||
} | mhr | |
struct { | ||
uint8_t mac_payload_offset | ||
MAC payload offset. More... | ||
} | mac_payload | |
struct { | ||
uint8_t dst_addr_size | ||
Destination address size;. More... | ||
uint8_t src_addr_size | ||
Source address size;. More... | ||
uint8_t dst_addressing_end_offset | ||
Destination addressing end offset. More... | ||
uint8_t addressing_end_offset | ||
Addressing end offset. More... | ||
uint8_t aux_sec_hdr_end_offset | ||
Auxiliary Security Header offset. More... | ||
uint8_t key_src_size | ||
Key Source size. More... | ||
uint8_t mic_size | ||
Message Integrity Code size. More... | ||
} | helper | |