Zephyr Project API  3.3.0
A Scalable Open Source RTOS
ieee802154_context Struct Reference

#include <ieee802154.h>

Data Fields

uint16_t pan_id
 
uint16_t channel
 
uint16_t short_addr
 
uint8_t ext_addr [8]
 
struct net_linkaddr_storage linkaddr
 
int16_t tx_power
 
enum net_l2_flags flags
 
uint8_t sequence
 
uint8_t ack_seq
 
uint8_t ack_received: 1
 
uint8_t ack_requested: 1
 
struct k_sem ack_lock
 
struct k_sem ctx_lock
 

Field Documentation

◆ ack_lock

struct k_sem ieee802154_context::ack_lock

◆ ack_received

uint8_t ieee802154_context::ack_received

◆ ack_requested

uint8_t ieee802154_context::ack_requested

◆ ack_seq

uint8_t ieee802154_context::ack_seq

◆ channel

uint16_t ieee802154_context::channel

◆ ctx_lock

struct k_sem ieee802154_context::ctx_lock

◆ ext_addr

uint8_t ieee802154_context::ext_addr[ 8]

◆ flags

enum net_l2_flags ieee802154_context::flags

◆ linkaddr

struct net_linkaddr_storage ieee802154_context::linkaddr

◆ pan_id

uint16_t ieee802154_context::pan_id

◆ sequence

uint8_t ieee802154_context::sequence

◆ short_addr

uint16_t ieee802154_context::short_addr

◆ tx_power

int16_t ieee802154_context::tx_power

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