equal
deleted
inserted
replaced
35 class MSyncMLProgressObserver; |
35 class MSyncMLProgressObserver; |
36 class CNSmlDSContent; |
36 class CNSmlDSContent; |
37 //RD_AUTO_RESTART |
37 //RD_AUTO_RESTART |
38 class CNsmlDSNetmon; |
38 class CNsmlDSNetmon; |
39 class CNSmlDSProfile; |
39 class CNSmlDSProfile; |
|
40 class CNSmlDSSettings; |
40 class CRepository; |
41 class CRepository; |
|
42 class CNSmlDSOperatorSettings; |
41 // CLASS DECLARATION |
43 // CLASS DECLARATION |
42 |
44 |
43 /** |
45 /** |
44 * OMA DS protocol engine. |
46 * OMA DS protocol engine. |
45 * |
47 * |
499 TNSmlSyncSuspendedState CurrentStateInReceiving(); |
501 TNSmlSyncSuspendedState CurrentStateInReceiving(); |
500 TNSmlSyncSuspendedState CurrentStateInClientAlertNext(); |
502 TNSmlSyncSuspendedState CurrentStateInClientAlertNext(); |
501 TNSmlSyncSuspendedState CurrentStateInServerAlertNext(); |
503 TNSmlSyncSuspendedState CurrentStateInServerAlertNext(); |
502 |
504 |
503 TBool SyncFailure(); |
505 TBool SyncFailure(); |
504 void StoreServerStatusCode(TInt aServerStatusCode) const; |
506 void StoreServerStatusCode( TInt aServerStatusCode ) const; |
505 void InitializeServerStatusCodeList(); |
|
506 public: |
507 public: |
507 /** |
508 /** |
508 * Mapping of the Alert code is done |
509 * Mapping of the Alert code is done |
509 */ |
510 */ |
510 static TNSmlPreviousSyncType MapAlertCode(TDes8& aAlertCode); |
511 static TNSmlPreviousSyncType MapAlertCode(TDes8& aAlertCode); |
575 CNsmlDSNetmon *iDSNetmon; |
576 CNsmlDSNetmon *iDSNetmon; |
576 TBool iAutoRestartInitiatedSync; |
577 TBool iAutoRestartInitiatedSync; |
577 //RD_SUSPEND_RESUME |
578 //RD_SUSPEND_RESUME |
578 TBool iUpdateLastAnchor; |
579 TBool iUpdateLastAnchor; |
579 //For storing Server Status Code |
580 //For storing Server Status Code |
|
581 TBool iErrorReportingEnabled; |
580 CRepository* iRepositorySSC; |
582 CRepository* iRepositorySSC; |
581 CRepository* iErrorReportingRep; |
583 RArray< TInt > iServerStatusCodeArray; |
582 RArray<TInt>* iServerStatusCodeArray; |
|
583 TBool iIsExtendedServerErrorCodesSupported; |
|
584 }; |
584 }; |
585 |
585 |
586 typedef CNSmlDSAgent* (*TNSmlCreateDSAgentFunc) ( MSyncMLProgressObserver* aObserver ); |
586 typedef CNSmlDSAgent* (*TNSmlCreateDSAgentFunc) ( MSyncMLProgressObserver* aObserver ); |
587 |
587 |
588 /** |
588 /** |