wlanutilities/wlanqtutilities/wrapper/src/wlanqtutilsscaniap_symbian.cpp
changeset 60 822a45792fdd
parent 53 bdc64aa9b954
equal deleted inserted replaced
53:bdc64aa9b954 60:822a45792fdd
    21 #include <cmmanagerdefines_shim.h>
    21 #include <cmmanagerdefines_shim.h>
    22 
    22 
    23 // User includes
    23 // User includes
    24 
    24 
    25 #include "wlanqtutils.h"
    25 #include "wlanqtutils.h"
    26 #include "wlanqtutilsiap.h"
    26 #include "wlanqtutilsap.h"
    27 #include "wlanqtutilsscan.h"
    27 #include "wlanqtutilsscan.h"
    28 #include "wlanqtutilsscaniap_symbian.h"
    28 #include "wlanqtutilsscaniap_symbian.h"
    29 
    29 
    30 #include "OstTraceDefinitions.h"
    30 #include "OstTraceDefinitions.h"
    31 #ifdef OST_TRACE_COMPILER_IN_USE
    31 #ifdef OST_TRACE_COMPILER_IN_USE
   135         if (iStatus != KErrNone) {
   135         if (iStatus != KErrNone) {
   136             // Scan failed
   136             // Scan failed
   137             emit q_ptr->scanFailed(WlanQtUtils::ScanStatusError);
   137             emit q_ptr->scanFailed(WlanQtUtils::ScanStatusError);
   138         } else {
   138         } else {
   139             // Scan succeeded
   139             // Scan succeeded
   140             QList< QSharedPointer<WlanQtUtilsIap> > scanResults;
   140             QList< QSharedPointer<WlanQtUtilsAp> > scanResults;
   141             ExtractScanResults(scanResults);
   141             ExtractScanResults(scanResults);
   142             
   142             
   143             // Inform about the results 
   143             // Inform about the results 
   144             emit q_ptr->availableWlanIaps(scanResults);
   144             emit q_ptr->availableWlanIaps(scanResults);
   145         }
   145         }
   198     
   198     
   199     @param [out] scanResults Scan result list.
   199     @param [out] scanResults Scan result list.
   200 */
   200 */
   201 
   201 
   202 void WlanQtUtilsScanIapPrivate::ExtractScanResults(
   202 void WlanQtUtilsScanIapPrivate::ExtractScanResults(
   203     QList< QSharedPointer<WlanQtUtilsIap> > &scanResults)
   203     QList< QSharedPointer<WlanQtUtilsAp> > &scanResults)
   204 {
   204 {
   205     OstTraceFunctionEntry0(WLANQTUTILSSCANIAPPRIVATE_EXTRACTSCANRESULTS_ENTRY);
   205     OstTraceFunctionEntry0(WLANQTUTILSSCANIAPPRIVATE_EXTRACTSCANRESULTS_ENTRY);
   206 
   206 
   207     for (int i=0; i < mAvailableIaps.Count(); i++) {
   207     for (int i=0; i < mAvailableIaps.Count(); i++) {
   208         // Create an IAP for each result
   208         // Create an IAP for each result
   209         QSharedPointer<WlanQtUtilsIap> iap(new WlanQtUtilsIap());
   209         QSharedPointer<WlanQtUtilsAp> iap(new WlanQtUtilsAp());
   210 
   210 
   211         // IAP ID
   211         // IAP ID
   212         iap->setValue(
   212         iap->setValue(
   213             WlanQtUtilsIap::ConfIdIapId,
   213             WlanQtUtilsAp::ConfIdIapId,
   214             (int)mAvailableIaps[i].iIapId);
   214             (int)mAvailableIaps[i].iIapId);
   215 
   215 
   216         // Signal strength
   216         // Signal strength
   217         iap->setValue(
   217         iap->setValue(
   218             WlanQtUtilsIap::ConfIdSignalStrength,
   218             WlanQtUtilsAp::ConfIdSignalStrength,
   219             (int)mAvailableIaps[i].iRssi);
   219             (int)mAvailableIaps[i].iRssi);
   220 
   220 
   221         // Append the IAP to scan result list
   221         // Append the IAP to scan result list
   222         scanResults.append(iap);
   222         scanResults.append(iap);
   223     }
   223     }