nrfxlib API 2.7.99
Loading...
Searching...
No Matches
nrf_802154_frame_parser_data_t Struct Reference

#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
 

The documentation for this struct was generated from the following file: