wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/src/wlanbgscanawscomms.cpp
branchRCL_3
changeset 6 e0f767079796
parent 3 6524e815f76f
equal deleted inserted replaced
5:51a71243e562 6:e0f767079796
     1 /*
     1 /*
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of the License "Eclipse Public License v1.0"
     5 * under the terms of the License "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    14 * Description:  This class implements BgScan AWS communication.
    14 * Description:  This class implements BgScan AWS communication.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 3 %
    19 * %version: 4 %
    20 */
    20 */
    21 
    21 
    22 #include <e32base.h>
    22 #include <e32base.h>
    23 #include <e32cmn.h>
    23 #include <e32cmn.h>
    24 #include <e32std.h>
    24 #include <e32std.h>
    64     iBgScan( aBgScan ),
    64     iBgScan( aBgScan ),
    65     iAws( NULL ),
    65     iAws( NULL ),
    66     iAwsImplUid( 0 ),
    66     iAwsImplUid( 0 ),
    67     iCommandHandler( NULL ),
    67     iCommandHandler( NULL ),
    68     iAwsVersion( 0 ),
    68     iAwsVersion( 0 ),
    69     iPendingCommand( EAwsCommandMax ),
    69     iPendingCommand( EAwsCommandMax )
    70     iAwsOk( EFalse )
       
    71     {
    70     {
    72     DEBUG( "CWlanBgScanAwsComms::CWlanBgScanAwsComms()" );
    71     DEBUG( "CWlanBgScanAwsComms::CWlanBgScanAwsComms()" );
    73     }
    72     }
    74 
    73 
    75 // ---------------------------------------------------------------------------
    74 // ---------------------------------------------------------------------------
    87     iCommandHandler = NULL;
    86     iCommandHandler = NULL;
    88 
    87 
    89     iAwsMsgQueue.Close();
    88     iAwsMsgQueue.Close();
    90     Cancel();
    89     Cancel();
    91     iWlanEngineThread.Close();
    90     iWlanEngineThread.Close();
    92     //iStartupLock.Close();
       
    93     }
    91     }
    94 
    92 
    95 // ---------------------------------------------------------------------------
    93 // ---------------------------------------------------------------------------
    96 // CWlanBgScanAwsComms::NewL
    94 // CWlanBgScanAwsComms::NewL
    97 // ---------------------------------------------------------------------------
    95 // ---------------------------------------------------------------------------