DeviceDescriptor as described in Table 93 . More...
#include <mac_security.h>
Data Fields | |
mac_table_item_t | table_service |
uint16_t | pan_id |
uint16_t | short_address |
uint64_t | extended_address |
uint32_t | frame_counter |
bool | exempt |
DeviceDescriptor as described in Table 93 .
bool mac_device_descr_t::exempt |
Indication of whether the device may
override the minimum security level settings defined in mac_security_level_table_t .
uint64_t mac_device_descr_t::extended_address |
The 64-bit IEEE extended address of the
device in this DeviceDescriptor. This element is also used in unsecuring operations on incoming frames .
uint32_t mac_device_descr_t::frame_counter |
The incoming frame counter of the device
in this DeviceDescriptor. This value is used to ensure sequential freshness of frames .
uint16_t mac_device_descr_t::pan_id |
The 16-bit PAN identifier of the device in
this DeviceDescriptor .
uint16_t mac_device_descr_t::short_address |
The 16-bit short address of the device in
this DeviceDescriptor. A value of MAC_EXTENDED_ADDRESS_ONLY indicates that this device is using only its extended address. A value of MAC_BROADCAST_SHORT_ADDRESS indicates that this value is unknown .
mac_table_item_t mac_device_descr_t::table_service |
Service field .