3.2.31 MLME_ScanConf_t Struct
C
typedef struct mlme_scan_conf_tag { /** This identifies the message as \ref MLME_SCAN_CONFIRM */ enum msg_code cmdcode; /** The status of the scan request. */ uint8_t status; /** ScanType Integer 0 x 00 0 x 03 Indicates if the type of scan performed: * 0 x 00 = ED scan (FFD only). 0 x 01 = active scan (FFD only). * 0 x 02 = passive scan. 0 x 03 = orphan scan. */ uint8_t ScanType; /** The channel page on which the scan was performed. */ uint8_t ChannelPage; /** Indicates which channels given in the request were not scanned (1 = not * scanned, 0 = scanned or not requested). This parameter is only valid for * passive or active scans. */ uint32_t UnscannedChannels; /** The number of elements returned in the appropriate result lists. * This value is 0 for the result of an orphan scan. */ uint8_t ResultListSize; /** ResultListSize - The number of elements returned in the appropriate * result lists. This value is 0 for the result of an orphan scan. * EnergyDetectList - The number of elements returned in the appropriate * result lists. This value is 0 for the result of an orphan scan. * PANDescriptorList - The list of PAN descriptors, one for each beacon * found during an active or passive scan. This parameter is null for ED * and orphan scans. */ ScanResultList_t scanResultList[1]; } MLME_ScanConf_t;
Summary
MLME_ScanConf_t holds the MLME-SCAN.confirm message structure
Description
None
Remarks
None