RAIL_IEEE802154_Address_t Struct Reference
Representation of 802.15.4 address This structure is only used for received source address information needed to perform Frame Pending lookup.
#include <
rail_ieee802154.h
>
Data Fields |
|
union { | |
uint16_t shortAddress | |
Present for 2 byte addresses.
|
|
uint8_t longAddress [8] | |
Present for 8 byte addresses.
|
|
}; | |
Convenient storage for different address types.
|
|
RAIL_IEEE802154_AddressLength_t | length |
Enumeration of the received address length.
|
|
RAIL_AddrFilterMask_t | filterMask |
A bitmask representing which address filter(s) this packet has passed.
|
Representation of 802.15.4 address This structure is only used for received source address information needed to perform Frame Pending lookup.
Definition at line
211
of file
rail_ieee802154.h
.
Field Documentation
◆ @1
union { ... } |
Convenient storage for different address types.
◆ filterMask
RAIL_AddrFilterMask_t RAIL_IEEE802154_Address_t::filterMask |
A bitmask representing which address filter(s) this packet has passed.
It is undefined on platforms lacking RAIL_SUPPORTS_ADDR_FILTER_MASK .
Definition at line
225
of file
rail_ieee802154.h
.
◆ longAddress
uint8_t RAIL_IEEE802154_Address_t::longAddress[8] |
Present for 8 byte addresses.
Definition at line
215
of file
rail_ieee802154.h
.
◆ shortAddress
uint16_t RAIL_IEEE802154_Address_t::shortAddress |
Present for 2 byte addresses.
Definition at line
214
of file
rail_ieee802154.h
.
The documentation for this struct was generated from the following file:
-
protocol/ieee802154/
rail_ieee802154.h