imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailrequestactive.cpp
equal
deleted
inserted
replaced
190 { |
190 { |
191 break; |
191 break; |
192 } |
192 } |
193 } |
193 } |
194 |
194 |
|
195 iTimer->Cancel(); |
195 iTimer->Start( KClientRequestTimeout, KClientRequestTimeout, |
196 iTimer->Start( KClientRequestTimeout, KClientRequestTimeout, |
196 TCallBack(TimerCallBack, this)); |
197 TCallBack(TimerCallBack, this)); |
197 SetActive(); |
198 SetActive(); |
198 } |
199 } |
199 |
200 |
242 User::LeaveIfError( iFile.Open( iFs, iParams.iFileName, EFileShareReadersOrWriters )); |
243 User::LeaveIfError( iFile.Open( iFs, iParams.iFileName, EFileShareReadersOrWriters )); |
243 CleanupClosePushL( iFile ); |
244 CleanupClosePushL( iFile ); |
244 |
245 |
245 TN_DEBUG2( "CThumbnaiRequestActive::RunL() - file handle opened for %S", &iParams.iFileName ); |
246 TN_DEBUG2( "CThumbnaiRequestActive::RunL() - file handle opened for %S", &iParams.iFileName ); |
246 |
247 |
247 iSession.RequestThumbnailL( iFile, iParams.iTargetUri, iParamsPckg, iStatus ); |
248 iSession.RequestThumbnailL( iFile, iParams.iFileName, iParamsPckg, iStatus ); |
248 CleanupStack::PopAndDestroy( &iFile ); |
249 CleanupStack::PopAndDestroy( &iFile ); |
249 |
250 |
250 iTimer->Start( KClientRequestTimeout, KClientRequestTimeout, |
251 iTimer->Start( KClientRequestTimeout, KClientRequestTimeout, |
251 TCallBack(TimerCallBack, this)); |
252 TCallBack(TimerCallBack, this)); |
252 SetActive(); |
253 SetActive(); |
380 // Releases reserved bitmap. |
381 // Releases reserved bitmap. |
381 // --------------------------------------------------------------------------- |
382 // --------------------------------------------------------------------------- |
382 // |
383 // |
383 void CThumbnailRequestActive::ReleaseServerBitmap() |
384 void CThumbnailRequestActive::ReleaseServerBitmap() |
384 { |
385 { |
385 TN_DEBUG1( "CThumbnailRequestActive::ReleaseServerBitmap"); |
|
386 |
|
387 if ( iBitmapHandle && iSession.Handle()) |
386 if ( iBitmapHandle && iSession.Handle()) |
388 { |
387 { |
|
388 TN_DEBUG1( "CThumbnailRequestActive::ReleaseServerBitmap"); |
|
389 |
389 iSession.ReleaseBitmap( iBitmapHandle ); |
390 iSession.ReleaseBitmap( iBitmapHandle ); |
390 iBitmapHandle = 0; |
391 iBitmapHandle = 0; |
391 } |
392 } |
392 } |
393 } |
393 |
394 |