![]() |
nrfxlib API 3.4.99
|
#include <nrf_802154_frame.h>
Data Fields | |
| uint8_t * | p_frame |
| Pointer to a buffer containing the frame bytes. | |
| 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 |