bearermanagement/mpm/inc/mpmconnmonevents.h
changeset 40 c5b848e6c7d1
parent 18 fcbbe021d614
child 56 dd6aaa97e7b1
equal deleted inserted replaced
34:3b0cec605979 40:c5b848e6c7d1
     1 /*
     1 /*
     2 * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). 
     2 * Copyright (c) 2005-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 "Eclipse Public License v1.0"
     5 * under the terms of "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".
    94     public:    // Constructors and destructor
    94     public:    // Constructors and destructor
    95     
    95     
    96         /**
    96         /**
    97         * Two-phased constructor.
    97         * Two-phased constructor.
    98         */
    98         */
    99         static CMPMConnMonEvents* NewL( CMPMServer& aServer, 
    99         static CMPMConnMonEvents* NewL( CMPMServer& aServer );
   100                                         CMPMServerSession& aSession );
       
   101 
   100 
   102         /**
   101         /**
   103         * Destructor.
   102         * Destructor.
   104         */
   103         */
   105         virtual ~CMPMConnMonEvents();
   104         virtual ~CMPMConnMonEvents();
   241         /**
   240         /**
   242         * Cancels WLANNetworks request towards Connection monitor.
   241         * Cancels WLANNetworks request towards Connection monitor.
   243         * @param aSession Pointer to session
   242         * @param aSession Pointer to session
   244         * @since 3.1
   243         * @since 3.1
   245         */
   244         */
   246         void CancelScanL( CMPMServerSession& aSession );
   245         void CancelScanL( CMPMServerSession* aSession );
   247 
   246 
   248         /**
   247         /**
   249         * Gets the presumed Iap Id of Connection Id.
   248         * Gets the presumed Iap Id of Connection Id.
   250         * @since 3.2
   249         * @since 3.2
   251         * @param aConnId Connection Id
   250         * @param aConnId Connection Id
   317         CMPMConnMonEvents( CMPMServer& aServer );
   316         CMPMConnMonEvents( CMPMServer& aServer );
   318 
   317 
   319         /**
   318         /**
   320         * 2nd phase constructor.
   319         * 2nd phase constructor.
   321         */
   320         */
   322         void ConstructL( CMPMServerSession& aSession );
   321         void ConstructL();
   323 
   322 
   324     private: // Data
   323     private: // Data
   325         // Handle to connection monitor
   324         // Handle to connection monitor
   326         RConnectionMonitor              iConnMon;
   325         RConnectionMonitor              iConnMon;
   327 
   326