nrfxlib API 2.8.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: