vpnengine/ikev1lib/inc/ikev1receiver.h
branchRCL_3
changeset 10 68dc8923de26
parent 0 33413c0669b9
equal deleted inserted replaced
8:032d3a818f49 10:68dc8923de26
     1 /*
     1 /*
     2 * Copyright (c) 2008-2009 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".
    78     /**
    78     /**
    79     * Starts receiving.
    79     * Starts receiving.
    80     */
    80     */
    81     void StartReceive();
    81     void StartReceive();
    82     
    82     
       
    83     /**
       
    84     * Cancels receiving.
       
    85     */
       
    86     void CancelReceive();
       
    87     
    83 private:
    88 private:
    84     
    89     
    85     CIkev1Receiver( MIkeDataInterface& aDataInterface,
    90     CIkev1Receiver( MIkeDataInterface& aDataInterface,
    86                     MIkev1ReceiverCallback& aCallback );
    91                     MIkev1ReceiverCallback& aCallback );
    87 
    92 
   133      * Own.
   138      * Own.
   134      */
   139      */
   135     TInt                        iLocalPort;
   140     TInt                        iLocalPort;
   136     
   141     
   137     /**
   142     /**
       
   143      * Informs if receiving data.
       
   144      * Own.
       
   145      */
       
   146     TBool                       iReceiving;
       
   147     
       
   148     /**
   138      * IKE data interface.
   149      * IKE data interface.
   139      * Not own.
   150      * Not own.
   140      */
   151      */
   141     MIkeDataInterface&          iDataInterface;
   152     MIkeDataInterface&          iDataInterface;
   142     
   153