--- a/syncmlfw/ds/syncagent/inc/NSmlDSAgent.h Tue Aug 31 16:04:06 2010 +0300
+++ b/syncmlfw/ds/syncagent/inc/NSmlDSAgent.h Wed Sep 01 12:27:42 2010 +0100
@@ -37,9 +37,7 @@
//RD_AUTO_RESTART
class CNsmlDSNetmon;
class CNSmlDSProfile;
-class CNSmlDSSettings;
class CRepository;
-class CNSmlDSOperatorSettings;
// CLASS DECLARATION
/**
@@ -503,7 +501,8 @@
TNSmlSyncSuspendedState CurrentStateInServerAlertNext();
TBool SyncFailure();
- void StoreServerStatusCode( TInt aServerStatusCode ) const;
+ void StoreServerStatusCode(TInt aServerStatusCode) const;
+ void InitializeServerStatusCodeList();
public:
/**
* Mapping of the Alert code is done
@@ -578,9 +577,10 @@
//RD_SUSPEND_RESUME
TBool iUpdateLastAnchor;
//For storing Server Status Code
- TBool iErrorReportingEnabled;
CRepository* iRepositorySSC;
- RArray< TInt > iServerStatusCodeArray;
+ CRepository* iErrorReportingRep;
+ RArray<TInt>* iServerStatusCodeArray;
+ TBool iIsExtendedServerErrorCodesSupported;
};
typedef CNSmlDSAgent* (*TNSmlCreateDSAgentFunc) ( MSyncMLProgressObserver* aObserver );