qtmobility/src/bearer/qnetworksession_s60_p.h
branchRCL_3
changeset 13 4203353e74ea
parent 10 4ea83c148e84
child 21 885c2596c964
equal deleted inserted replaced
10:4ea83c148e84 13:4203353e74ea
     1 /****************************************************************************
     1 /****************************************************************************
     2 **
     2 **
     3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     4 ** All rights reserved.
     4 ** All rights reserved.
     5 ** Contact: Nokia Corporation (qt-info@nokia.com)
     5 ** Contact: Nokia Corporation (qt-info@nokia.com)
     6 **
     6 **
     7 ** This file is part of the Qt Mobility Components.
     7 ** This file is part of the Qt Mobility Components.
     8 **
     8 **
    69 #endif
    69 #endif
    70 
    70 
    71 QTM_BEGIN_NAMESPACE
    71 QTM_BEGIN_NAMESPACE
    72 
    72 
    73 class ConnectionProgressNotifier;
    73 class ConnectionProgressNotifier;
       
    74 typedef void (*TOpenCUnSetdefaultifFunction)();
    74 
    75 
    75 class QNetworkSessionPrivate : public QObject, public CActive
    76 class QNetworkSessionPrivate : public QObject, public CActive
    76 #ifdef SNAP_FUNCTIONALITY_AVAILABLE
    77 #ifdef SNAP_FUNCTIONALITY_AVAILABLE
    77                                , public MMobilityProtocolResp
    78                                , public MMobilityProtocolResp
    78 #endif
    79 #endif
   160     bool isOpen;
   161     bool isOpen;
   161 
   162 
   162     QNetworkSession* q;
   163     QNetworkSession* q;
   163     QDateTime startTime;
   164     QDateTime startTime;
   164 
   165 
       
   166     RLibrary iOpenCLibrary;
       
   167     TOpenCUnSetdefaultifFunction iDynamicUnSetdefaultif;
       
   168 
   165     mutable RSocketServ iSocketServ;
   169     mutable RSocketServ iSocketServ;
   166     mutable RConnection iConnection;
   170     mutable RConnection iConnection;
   167     mutable RConnectionMonitor iConnectionMonitor;
   171     mutable RConnectionMonitor iConnectionMonitor;
   168     ConnectionProgressNotifier* ipConnectionNotifier;
   172     ConnectionProgressNotifier* ipConnectionNotifier;
   169     
   173