Module to declare MAC MLME Beacon Notify API. More...
Data Structures | |
struct | mac_superframe_spec_t |
Superframe specification structure. More... | |
struct | mac_pending_addr_list_t |
List of pending addresses Short addresses are at the top of the table. More... | |
struct | mac_pan_descriptor_t |
PAN Descriptor structure. More... | |
struct | mac_pend_addr_spec_t |
Pending Address Specification. More... | |
struct | mlme_beacon_notify_ind_t |
MLME-BEACON-NOTIFY.indication parameters. More... | |
Macros | |
#define | MAC_PENDING_ADDR_MAX 7 |
This constant is defined in 7.2.2.1.7 Address List field. More... | |
#define | MAC_MAX_GTS_FIELD_LEN 23 |
Functions | |
void | mlme_beacon_notify_ind (mlme_beacon_notify_ind_t *ind) |
User implemented function, which handles MLME-BEACON-NOTIFY.indication. More... | |
Module to declare MAC MLME Beacon Notify API.
The MAC Beacon Notify module declares Beacon Notify MLME routines and necessary macros/types according to the MAC specification. MAC MLME Beacon notify indication is declared as mlme_beacon_notify_ind().
#define MAC_PENDING_ADDR_MAX 7 |
This constant is defined in 7.2.2.1.7 Address List field.
The maximum number of addresses pending shall be limited to seven and may comprise both short and extended addresses.
void mlme_beacon_notify_ind | ( | mlme_beacon_notify_ind_t * | ind | ) |
User implemented function, which handles MLME-BEACON-NOTIFY.indication.
The MLME-BEACON-NOTIFY.indication primitive is used to send parameters contained within a beacon frame received by the MAC sublayer to the next higher layer. The primitive also sends a measure of the LQI and the time the beacon frame was received. See 7.1.5.1 MLME-BEACON-NOTIFY.indication.
ind | MLME-BEACON-NOTIFY.indication parameters. See mlme_beacon_notify_ind_t. |