equal
deleted
inserted
replaced
146 * @param aIDArray IDs for thumbnail creation |
146 * @param aIDArray IDs for thumbnail creation |
147 */ |
147 */ |
148 void RemoveFromQueues( const RArray<TItemId>& aIDArray, const TBool aRemoveFromDelete = EFalse); |
148 void RemoveFromQueues( const RArray<TItemId>& aIDArray, const TBool aRemoveFromDelete = EFalse); |
149 |
149 |
150 void SetForceRun( const TBool aForceRun ); |
150 void SetForceRun( const TBool aForceRun ); |
|
151 |
|
152 //prepare processor for shutdown |
|
153 void Shutdown(); |
151 |
154 |
152 protected: |
155 protected: |
153 |
156 |
154 void QueryAllItemsL(); |
157 void QueryAllItemsL(); |
155 |
158 |
360 //Previously notified amount of items in processing queues (add/modify) |
363 //Previously notified amount of items in processing queues (add/modify) |
361 TInt iPreviousItemsLeft; |
364 TInt iPreviousItemsLeft; |
362 TBool iPreviousDaemonProcessing; |
365 TBool iPreviousDaemonProcessing; |
363 //set ETrue when QueryAllItems needs to be run after placeholder query |
366 //set ETrue when QueryAllItems needs to be run after placeholder query |
364 TBool iDoQueryAllItems; |
367 TBool iDoQueryAllItems; |
|
368 |
|
369 TBool iShutdown; |
365 }; |
370 }; |
366 |
371 |
367 #endif // THUMBAGPROCESSOR_H |
372 #endif // THUMBAGPROCESSOR_H |