imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailsession.cpp
branchRCL_3
changeset 7 2eb74cf6572e
parent 1 235a7fc86938
child 9 dea39715fc05
equal deleted inserted replaced
5:82749d516180 7:2eb74cf6572e
   275 
   275 
   276 // ---------------------------------------------------------------------------
   276 // ---------------------------------------------------------------------------
   277 // Delete thumbnails for given object file
   277 // Delete thumbnails for given object file
   278 // ---------------------------------------------------------------------------
   278 // ---------------------------------------------------------------------------
   279 //
   279 //
   280 TInt RThumbnailSession::CreateThumbnails( const RFile64& aFile, TDisplayMode aDisplayMode )
       
   281     {
       
   282     TIpcArgs args( aDisplayMode ); // 1st argument
       
   283     TInt err = aFile.TransferToServer( args, 1, 2 ); // 2.&3. argument
       
   284     err = Send( ECreateThumbnails, args );
       
   285     while ( err == KErrServerBusy )
       
   286         {
       
   287         err = Send( ECreateThumbnails, args );
       
   288         }
       
   289     return err;
       
   290     }
       
   291 
       
   292 
       
   293 // ---------------------------------------------------------------------------
       
   294 // Delete thumbnails for given object file
       
   295 // ---------------------------------------------------------------------------
       
   296 //
       
   297 void RThumbnailSession::DeleteThumbnails( const TDesC& aPath,
   280 void RThumbnailSession::DeleteThumbnails( const TDesC& aPath,
   298         TThumbnailRequestParamsPckg& aParams, TRequestStatus& aStatus )
   281         TThumbnailRequestParamsPckg& aParams, TRequestStatus& aStatus )
   299     {
   282     {
   300     TIpcArgs args( &aParams, &aPath, KCheckValue);
   283     TIpcArgs args( &aParams, &aPath, KCheckValue);
   301             
   284