installationservices/swi/source/swis/server/restoremachine.h
branchRCL_3
changeset 19 7ca52d38f8c3
parent 0 ba25891c3a9e
equal deleted inserted replaced
18:3ba40be8e484 19:7ca52d38f8c3
     1 /*
     1 /*
     2 * Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2004-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of the License "Eclipse Public License v1.0"
     5 * under the terms of the License "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    27 #include <e32base.h>
    27 #include <e32base.h>
    28 
    28 
    29 #include "installationprocessor.h"
    29 #include "installationprocessor.h"
    30 #include "swi/siscontroller.h"
    30 #include "swi/siscontroller.h"
    31 #include "sisregistrywritablesession.h"
    31 #include "sisregistrywritablesession.h"
       
    32 #include "secutils.h"
    32 
    33 
    33 namespace Swi 
    34 namespace Swi 
    34 	{
    35 	{
    35 
    36 
    36 	class CPlan;
    37 	class CPlan;
   168 		
   169 		
   169 		/// The drive on which to store device integrity data (hashes, registry etc) 
   170 		/// The drive on which to store device integrity data (hashes, registry etc) 
   170 		TChar iSystemDriveChar;
   171 		TChar iSystemDriveChar;
   171 		RSwiObserverSession iObserver;			///< Swi Observer session handle.
   172 		RSwiObserverSession iObserver;			///< Swi Observer session handle.
   172 		HBufC8 *iBuf;
   173 		HBufC8 *iBuf;
       
   174 		
       
   175 		//An array whose first element holds the number of uids in the subsequent indices of the array, followed by the the list of uids that are being published.
       
   176 		TUid iUidList[KMaxUidCount];  
   173 		};
   177 		};
   174 		
   178 		
   175 			
   179 			
   176 	inline TBool CRestoreMachine::IsComplete()
   180 	inline TBool CRestoreMachine::IsComplete()
   177 		{
   181 		{