netdev_ieee802154_t Struct Reference

Extended structure to hold IEEE 802.15.4 driver state. More...

Detailed Description

Supposed to be extended by driver implementations. The extended structure should contain all variable driver state.

Definition at line 83 of file drivers/include/net/netdev/ieee802154.h.

#include <net/netdev/ieee802154.h>

Data Fields

netdev_t netdev
 netdev_t base class
 
uint16_t pan
 IEEE 802.15.4 specific fields. More...
 
uint8_t short_addr [IEEE802154_SHORT_ADDRESS_LEN]
 Short address in network byte order.
 
uint8_t long_addr [IEEE802154_LONG_ADDRESS_LEN]
 Long address in network byte order.
 
uint8_t seq
 sequence number
 
uint8_t chan
 channel
 
uint16_t flags
 flags as defined above
 
- Data Fields inherited from netdev
const struct netdev_driverdriver
 ptr to that driver's interface. More...
 
netdev_event_cb_t event_callback
 callback for device events
 
void * context
 ptr to network stack context
 

Field Documentation

◆ pan

uint16_t netdev_ieee802154_t::pan

PAN ID in network byte order

Definition at line 96 of file drivers/include/net/netdev/ieee802154.h.


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