Module to declare MAC MLME Orphan API. More...
Data Structures |
|
| struct | mlme_orphan_ind_t |
|
MLME-ORPHAN.indication.
More...
|
|
| struct | mlme_orphan_resp_t |
|
MLME-ORPHAN.response.
More...
|
|
Functions |
|
| void | mlme_orphan_ind ( mlme_orphan_ind_t *ind) |
|
MLME-ORPHAN.indication handler.
More...
|
|
| void | mlme_orphan_resp ( mlme_orphan_resp_t *resp) |
|
MLME-ORPHAN.response handler.
More...
|
|
Detailed Description
Module to declare MAC MLME Orphan API.
The MAC Orphan module declares routines and necessary types to deal with the Orphan devices according to the MAC specification. More specifically, MAC MLME Orphan indication aka mlme_orphan_ind() , MAC MLME Orphan response aka mlme_orphan_resp() primitives are declared.
Function Documentation
| void mlme_orphan_ind | ( | mlme_orphan_ind_t * | ind | ) |
MLME-ORPHAN.indication handler.
The MLME-ORPHAN.indication primitive is generated by the MLME of a coordinator and issued to its next higher layer on receipt of an orphan notification command (see 7.3.6).
- Parameters
-
ind MLME-ORPHAN.indication structure.
In accordance with IEEE Std 802.15.4-2006, section 7.1.8.1
| void mlme_orphan_resp | ( | mlme_orphan_resp_t * | resp | ) |
MLME-ORPHAN.response handler.
The MLME-ORPHAN.response primitive is generated by the next higher layer and issued to its MLME when it reaches a decision about whether the orphaned device indicated in the MLME-ORPHAN.indication primitive is associated.
- Parameters
-
resp MLME-ORPHAN.response structure.
In accordance with IEEE Std 802.15.4-2006, section 7.1.8.2