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 |