syncmlfw/ds/syncagent/inc/NSmlDSAgent.h
branchRCL_3
changeset 25 b183ec05bd8c
parent 18 2de6635c154b
child 26 19bba8228ff0
--- a/syncmlfw/ds/syncagent/inc/NSmlDSAgent.h	Thu Aug 19 10:44:50 2010 +0300
+++ b/syncmlfw/ds/syncagent/inc/NSmlDSAgent.h	Tue Aug 31 16:04:06 2010 +0300
@@ -37,7 +37,9 @@
 //RD_AUTO_RESTART
 class CNsmlDSNetmon;
 class CNSmlDSProfile;
+class CNSmlDSSettings;
 class CRepository;
+class CNSmlDSOperatorSettings;
 // CLASS DECLARATION
 
 /**
@@ -501,8 +503,7 @@
 	TNSmlSyncSuspendedState CurrentStateInServerAlertNext();
 	
 	TBool SyncFailure();
-	void StoreServerStatusCode(TInt aServerStatusCode) const;
-	void InitializeServerStatusCodeList();
+	void StoreServerStatusCode( TInt aServerStatusCode ) const;
 	public:
 	/**
 	* Mapping of the Alert code is done
@@ -577,10 +578,9 @@
 	//RD_SUSPEND_RESUME
 	TBool iUpdateLastAnchor;
 	//For storing Server Status Code
+	TBool iErrorReportingEnabled;
 	CRepository* iRepositorySSC;
-	CRepository* iErrorReportingRep;
-	RArray<TInt>* iServerStatusCodeArray;
-	TBool iIsExtendedServerErrorCodesSupported;
+	RArray< TInt > iServerStatusCodeArray;
 	};
 	
 typedef CNSmlDSAgent* (*TNSmlCreateDSAgentFunc) ( MSyncMLProgressObserver* aObserver );