localconnectivityservice/dun/utils/inc/DunDataWaiter.h
changeset 60 841f70763fbe
parent 29 3ae5cb0b4c02
equal deleted inserted replaced
52:866b4af7ffbe 60:841f70763fbe
     1 /*
     1 /*
     2 * Copyright (c) 2006-2007 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2006-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".
    86 
    86 
    87     /**
    87     /**
    88      * Stops monitoring for new data
    88      * Stops monitoring for new data
    89      *
    89      *
    90      * @since S60 3.2
    90      * @since S60 3.2
    91      * @return Symbian error code on error, KErrNone otherwise
    91      * @return None
    92      */
    92      */
    93     TInt Stop();
    93     void Stop();
    94 
    94 
    95 private:
    95 private:
    96 
    96 
    97     CDunDataWaiter( MDunChannelAllocator* aChannelCallback );
    97     CDunDataWaiter( MDunChannelAllocator* aChannelCallback );
    98 
    98 
   139      * Not own.
   139      * Not own.
   140      */
   140      */
   141     MDunChannelAllocator* iChannelCallback;
   141     MDunChannelAllocator* iChannelCallback;
   142 
   142 
   143     /**
   143     /**
   144      * Current state of data monitoring: active or inactive
       
   145      */
       
   146     TDunState iDataWaiterState;
       
   147 
       
   148     /**
       
   149      * RComm object of local media side
   144      * RComm object of local media side
   150      * Not own.
   145      * Not own.
   151      */
   146      */
   152     RComm* iComm;
   147     RComm* iComm;
   153 
   148