mds_plat/harvester_framework_api/tsrc/HarvesterClientTest/inc/HarvesterClientTestScripter.h
branchRCL_3
changeset 26 9f21bab39f42
parent 0 c53acadfccc6
equal deleted inserted replaced
22:ab88d4a85041 26:9f21bab39f42
    25 #include <StifTestModule.h>
    25 #include <StifTestModule.h>
    26 #include "harvesterclient.h"
    26 #include "harvesterclient.h"
    27 #include "mdccommon.h"
    27 #include "mdccommon.h"
    28 #include "mdesession.h"
    28 #include "mdesession.h"
    29 #include "mdequery.h"
    29 #include "mdequery.h"
       
    30 #include "harvestermediaidutil.h"
       
    31 #include "blacklistclient.h"
    30 
    32 
    31 // CONSTANTS
    33 // CONSTANTS
    32 
    34 
    33 // MACROS
    35 // MACROS
    34 // Logging path
    36 // Logging path
   140         virtual TInt QueryAudioObjectByIdIndexL( CStifItemParser& aItem );
   142         virtual TInt QueryAudioObjectByIdIndexL( CStifItemParser& aItem );
   141         virtual TInt RemoveObjectL( CStifItemParser& aItem );
   143         virtual TInt RemoveObjectL( CStifItemParser& aItem );
   142         virtual TInt Results( CStifItemParser& aItem );
   144         virtual TInt Results( CStifItemParser& aItem );
   143         virtual TInt AddHarvesterEventObserverL( CStifItemParser& aItem );
   145         virtual TInt AddHarvesterEventObserverL( CStifItemParser& aItem );
   144         virtual TInt RemoveHarvesterEventObserverL( CStifItemParser& aItem );
   146         virtual TInt RemoveHarvesterEventObserverL( CStifItemParser& aItem );
       
   147         virtual TInt SetUpBlacklistL( CStifItemParser& aItem );
       
   148         virtual TInt TearDownBlacklistL( CStifItemParser& aItem );
       
   149         virtual TInt AddFileToBlacklistL( CStifItemParser& aItem );
       
   150         virtual TInt CheckBlacklistL( CStifItemParser& aItem );
       
   151         virtual TInt RemoveFileFromBlacklistL( CStifItemParser& aItem );
   145         
   152         
   146     private:    // Data
   153     private:    // Data
   147         // Status booleans
   154         // Status booleans
   148 		TBool iHarvestingComplete;
   155 		TBool iHarvestingComplete;
   149 		TBool iPlaceholderComplete;
   156 		TBool iPlaceholderComplete;
   160         RHarvesterClient iHc;
   167         RHarvesterClient iHc;
   161         RArray<TItemId> iAlbumIds;
   168         RArray<TItemId> iAlbumIds;
   162         RArray<TItemId> iObjectIdArray;
   169         RArray<TItemId> iObjectIdArray;
   163         
   170         
   164         TFileName iUri;
   171         TFileName iUri;
       
   172 
       
   173         RBlacklistClient iBlacklistClient;
       
   174         CHarvesterMediaIdUtil* iMediaIdUtil;
       
   175         RFs iFs;
   165     };
   176     };
   166 
   177 
   167 #endif      // HARVESTERCLIENTTESTSCRIPTER_H
   178 #endif      // HARVESTERCLIENTTESTSCRIPTER_H
   168 
   179 
   169 // End of File
   180 // End of File