MLME-DISASSOCIATE.request. More...
#include <mac_mlme_disassociate.h>
MLME-DISASSOCIATE.request.
The MLME-DISASSOCIATE.request primitive is generated by the next higher layer of an associated device and issued to its MLME to request disassociation from the PAN. It is also generated by the next higher layer of the coordinator and issued to its MLME to instruct an associated device to leave the PAN.
In accordance with IEEE Std 802.15.4-2006, section 7.1.4.1
mlme_disassociate_conf_t mlme_disassociate_req_t::confirm |
Confirm to this request.
mac_addr_mode_t mlme_disassociate_req_t::device_addr_mode |
Device addressing mode.
mac_addr_t mlme_disassociate_req_t::device_address |
Device address.
uint16_t mlme_disassociate_req_t::device_pan_id |
Device PAN ID.
mac_disassociate_reason_t mlme_disassociate_req_t::disassociate_reason |
Disassociation reason.
mac_abstract_req_t mlme_disassociate_req_t::service |
Do not edit this field.
bool mlme_disassociate_req_t::tx_indirect |
Is TX indirect?