syncmlfw/dm/syncagent/inc/NSmlDMAgent.h
branchRCL_3
changeset 25 b183ec05bd8c
parent 0 b497e44ab2fc
child 26 19bba8228ff0
equal deleted inserted replaced
24:13d7c31c74e0 25:b183ec05bd8c
    20 #ifndef __NSMLDMAGENT_H
    20 #ifndef __NSMLDMAGENT_H
    21 #define __NSMLDMAGENT_H
    21 #define __NSMLDMAGENT_H
    22 
    22 
    23 // INCLUDES
    23 // INCLUDES
    24 #include <e32base.h>
    24 #include <e32base.h>
       
    25 #include <devicedialogsymbian.h>
       
    26 #include <DevManInternalCRKeys.h>
    25 #include "NSmlAgentBase.h"
    27 #include "NSmlAgentBase.h"
    26 
       
    27 #include "SyncMLNotifierParams.h"
       
    28 #include "NSmlPrivateAPI.h"
    28 #include "NSmlPrivateAPI.h"
    29 #include <DevManInternalCRKeys.h>
       
    30 
    29 
    31 // FORWARD DECLARATIONS
    30 // FORWARD DECLARATIONS
    32 class MSyncMLProgressObserver;
    31 class MSyncMLProgressObserver;
    33 class CNSmlDmModule;
    32 class CNSmlDmModule;
    34 class CSyncMLHistoryJob;
    33 class CSyncMLHistoryJob;
   269 		void DoCancel();
   268 		void DoCancel();
   270 		void RunL();
   269 		void RunL();
   271 	private:
   270 	private:
   272 		TRequestStatus& iCallerStatus;
   271 		TRequestStatus& iCallerStatus;
   273 		
   272 		
   274 		RNotifier iNotifier;
   273 
   275 		TSyncMLAppLaunchNotifRetValPckg iResBuf;
       
   276 	
   274 	
   277 		TInt& iCreatorId;
   275 		TInt& iCreatorId;
   278 		CNSmlAgentNotifierTimeOut iNotifierTimeOut;
   276 		CNSmlAgentNotifierTimeOut iNotifierTimeOut;
   279 		TBool iTimeOut;
   277 		TBool iTimeOut;
   280 		CNSmlAgentBase * iNSmlAgentBase;
   278 		CNSmlAgentBase * iNSmlAgentBase;