diff -r dea39715fc05 -r ee674526fac5 imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailstore.h --- a/imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailstore.h Wed Mar 31 22:04:49 2010 +0300 +++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailstore.h Wed Apr 14 16:16:51 2010 +0300 @@ -273,6 +273,15 @@ TBool aTransaction = ETrue); /** + * Rename thumbnails. + * + * @since S60 v5.0 + * @param aCurrentPath Current path of the Thumbnail + * @param aNewPath New path for the Thumbnail + */ + void RenameThumbnailsL( const TDesC& aCurrentPath, const TDesC& aNewPath ); + + /** * Persistent sizes. * * @since S60 v5.0 @@ -325,7 +334,7 @@ * * @since S60 v5.0 */ - TInt UpdateImeiL(); + void UpdateImeiL(); /** * Checks that database rowids match. @@ -625,6 +634,18 @@ RSqlStatement iStmt_KThumbnailSqlDeleteInfoByRowID; RSqlStatement iStmt_KThumbnailSqlDeleteInfoDataByRowID; RSqlStatement iStmt_KThumbnailSelectAllPaths; + RSqlStatement iStmt_KThumbnailRename; + RSqlStatement iStmt_KThumbnailTempRename; + + /** + * Dynamic batch size + */ + TInt iBatchFlushItemCount; + + /** + * Measure time spend in flush + */ + TTime iStartFlush, iStopFlush; }; // End of File