--- a/syncmlfw/common/http/inc/nsmldialiap.h Tue Feb 02 00:44:00 2010 +0200
+++ b/syncmlfw/common/http/inc/nsmldialiap.h Fri Feb 19 23:41:35 2010 +0200
@@ -23,7 +23,7 @@
#include <commdb.h>
#include <cdbstore.h>
#include <in_iface.h>
-
+#include <extendedconnpref.h>
#include <nifman.h>
#include <connectprog.h>
#include <commdbconnpref.h>
@@ -40,7 +40,7 @@
public:
CNSmlDialUpAgent();
- void ConstructL();
+ void ConstructL(TBool aDmJob);
void ConnectL( CArrayFixFlat<TUint32>* aIAPIdArray, TRequestStatus &aStatus );
~CNSmlDialUpAgent();
@@ -54,13 +54,12 @@
void StartDatacallL();
void AttachToConnectionL();
TBool IsInOfflineModeL();
+ void IsRoamingL(TBool& aRoaming);
private:
TRequestStatus* iEngineStatus;
RConnection iConnection;
RSocketServ iSocketServer;
-
- TUint iIAPid;
- TCommDbConnPref iPref;
+ TUint iIAPid;
TBool iCancelCalled;
TBool iSocketConnection;
CArrayFixFlat<TUint32>* iIAPArray;
@@ -69,6 +68,9 @@
TBool iTimerReturn;
TInt iRetryCounter;
RTimer iTimer;
+ TConnPrefList iPrefList;
+ TExtendedConnPref iExtPrefs;
+ TBool iDmjob;
private:
friend class CNSmlHTTP;