imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailserversession.cpp
equal
deleted
inserted
replaced
131 } |
131 } |
132 case EUpdateThumbnails: |
132 case EUpdateThumbnails: |
133 { |
133 { |
134 UpdateThumbnailsL( aMessage ); |
134 UpdateThumbnailsL( aMessage ); |
135 break; |
135 break; |
136 } |
136 } |
|
137 case ERenameThumbnails: |
|
138 { |
|
139 RenameThumbnailsL( aMessage ); |
|
140 break; |
|
141 } |
137 default: |
142 default: |
138 { |
143 { |
139 err = KErrUnknown; |
144 err = KErrUnknown; |
140 break; |
145 break; |
141 } |
146 } |
330 aMessage.Complete( KThumbnailErrThumbnailNotFound ); |
335 aMessage.Complete( KThumbnailErrThumbnailNotFound ); |
331 } |
336 } |
332 else |
337 else |
333 { |
338 { |
334 TN_DEBUG1( "CThumbnailServerSession::UpdateThumbnailsL() - finished part 2" ); |
339 TN_DEBUG1( "CThumbnailServerSession::UpdateThumbnailsL() - finished part 2" ); |
|
340 } |
|
341 |
|
342 iMessage = RMessage2(); |
|
343 } |
|
344 |
|
345 // ----------------------------------------------------------------------------- |
|
346 // CThumbnailServerSession::RenameThumbnailsL() |
|
347 // Rename thumbnails. |
|
348 // ----------------------------------------------------------------------------- |
|
349 // |
|
350 void CThumbnailServerSession::RenameThumbnailsL( const RMessage2& aMessage ) |
|
351 { |
|
352 if(aMessage.Int1() != KCheckValue) |
|
353 { |
|
354 TN_DEBUG1( "CThumbnailServerSession::RenameThumbnailsL() - error in aMessage - leaving" ); |
|
355 User::Leave(KErrArgument); |
|
356 } |
|
357 |
|
358 // read message params |
|
359 aMessage.ReadL( 0, iRequestParams ); |
|
360 const TThumbnailRequestParams& params = iRequestParams(); |
|
361 |
|
362 // renaming only inside one store |
|
363 if (params.iFileName.Left(1).CompareF( params.iTargetUri.Left(1) ) == 0) |
|
364 { |
|
365 Server()->RenameThumbnailsL( params.iFileName, params.iTargetUri ); |
|
366 |
|
367 aMessage.Complete( KErrNone ); |
|
368 } |
|
369 else |
|
370 { |
|
371 aMessage.Complete( KErrNotSupported ); |
335 } |
372 } |
336 |
373 |
337 iMessage = RMessage2(); |
374 iMessage = RMessage2(); |
338 } |
375 } |
339 |
376 |