Representation of 802.15.4 address.
This structure is only used for received source address information needed to perform Frame Pending lookup.
DeprecatedRAIL 2.x synonym of sl_rail_ieee802154_address_t.
Public Attributes#
Present for 2 byte addresses.
Present for 8 byte addresses.
Convenient storage for different address types.
Enumeration of the received address length.
A bitmask representing which address filter(s) this packet has passed.
Public Attribute Documentation#
shortAddress#
uint16_t RAIL_IEEE802154_Address_t::shortAddress
Present for 2 byte addresses.
DeprecatedRAIL 2.x synonym of sl_rail_ieee802154_address_t::short_address.
longAddress#
uint8_t RAIL_IEEE802154_Address_t::longAddress[8]
Present for 8 byte addresses.
DeprecatedRAIL 2.x synonym of sl_rail_ieee802154_address_t::long_address.
@4#
union RAIL_IEEE802154_Address_t::@3 RAIL_IEEE802154_Address_t::@4
Convenient storage for different address types.
length#
RAIL_IEEE802154_AddressLength_t RAIL_IEEE802154_Address_t::length
Enumeration of the received address length.
DeprecatedRAIL 2.x synonym of sl_rail_ieee802154_address_t::address_length.
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.
DeprecatedRAIL 2.x synonym of sl_rail_ieee802154_address_t::filter_mask.