localconnectivityservice/dun/atext/inc/DunAtEcomListen.h
changeset 54 4dc88a4ac6f4
parent 29 3ae5cb0b4c02
equal deleted inserted replaced
52:866b4af7ffbe 54:4dc88a4ac6f4
     1 /*
     1 /*
     2 * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2008-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".
   105 
   105 
   106     /**
   106     /**
   107      * Stops waiting for Ecom plugin install/uninstall/version status changes
   107      * Stops waiting for Ecom plugin install/uninstall/version status changes
   108      *
   108      *
   109      * @since TB9.2
   109      * @since TB9.2
   110      * @return Symbian error code on error, KErrNone otherwise
   110      * @return None
   111      */
   111      */
   112     TInt Stop();
   112     void Stop();
   113 
   113 
   114 private:
   114 private:
   115 
   115 
   116     CDunAtEcomListen( RATExt* aAtCmdExt,
   116     CDunAtEcomListen( RATExt* aAtCmdExt,
   117                       MDunAtEcomListen* aCallback );
   117                       MDunAtEcomListen* aCallback );
   159      * Not own.
   159      * Not own.
   160      */
   160      */
   161     MDunAtEcomListen* iCallback;
   161     MDunAtEcomListen* iCallback;
   162 
   162 
   163     /**
   163     /**
   164      * Current state of ECom interface listening: active or inactive
       
   165      */
       
   166     TDunState iEcomListenState;
       
   167 
       
   168     /**
       
   169      * UID of the installed, uninstalled or changed plugin
   164      * UID of the installed, uninstalled or changed plugin
   170      */
   165      */
   171     TUid iPluginUid;
   166     TUid iPluginUid;
   172 
   167 
   173     /**
   168     /**