localconnectivityservice/dun/utils/inc/DunSignalWaiter.h
changeset 54 4dc88a4ac6f4
parent 29 3ae5cb0b4c02
equal deleted inserted replaced
52:866b4af7ffbe 54:4dc88a4ac6f4
     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     CDunSignalWaiter( MDunChannelAllocator* aChannelCallback );
    97     CDunSignalWaiter( 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 iSignalWaiterState;
       
   147 
       
   148     /**
       
   149      * Signals set when RComm::NotifySignalChange() request completes
   144      * Signals set when RComm::NotifySignalChange() request completes
   150      */
   145      */
   151     TUint iSignals;
   146     TUint iSignals;
   152 
   147 
   153     /**
   148     /**