equal
deleted
inserted
replaced
378 * EFalse item behind the index is not folder |
378 * EFalse item behind the index is not folder |
379 */ |
379 */ |
380 IMPORT_C TBool IsFolder( const TInt aIndex ) const; |
380 IMPORT_C TBool IsFolder( const TInt aIndex ) const; |
381 |
381 |
382 /** |
382 /** |
|
383 * Asynchronous notifies about drive added or changed |
|
384 * @since 5.2 |
|
385 * @param aPtr Pointer to an instance of this class |
|
386 * @return 0 |
|
387 */ |
|
388 static TInt DriveAddedOrChangeAsyncL( TAny* aPtr ); |
|
389 |
|
390 /** |
383 * Notifies about drive added or changed |
391 * Notifies about drive added or changed |
384 * @since 3.1 |
392 * @since 3.1 |
385 */ |
393 */ |
386 void DriveAddedOrChangedL(); |
394 void DriveAddedOrChangedL(); |
387 |
395 |
787 // Opens directory |
795 // Opens directory |
788 void OpenDirectoryL( const TDesC& aFullPath ); |
796 void OpenDirectoryL( const TDesC& aFullPath ); |
789 |
797 |
790 // Checks is current drive available |
798 // Checks is current drive available |
791 TBool CurrentDriveAvailable(); |
799 TBool CurrentDriveAvailable(); |
|
800 |
|
801 /** |
|
802 * Start asynchronous disk event notification timer |
|
803 * @since 5.2 |
|
804 */ |
|
805 void StartDiskEventNotifyTimerAsyncL(); |
|
806 |
|
807 /** |
|
808 * Stop asynchronous disk event notification timer |
|
809 * @since 5.2 |
|
810 */ |
|
811 void StopDiskEventNotifyTimerAsync(); |
792 |
812 |
793 private: |
813 private: |
794 |
814 |
795 // Own: General File List Model is used via this object. |
815 // Own: General File List Model is used via this object. |
796 CGflmNavigatorModel* iNavigator; |
816 CGflmNavigatorModel* iNavigator; |
888 // Ref: Handle to current ServerAppExit observer |
908 // Ref: Handle to current ServerAppExit observer |
889 MAknServerAppExitObserver* iObserver; |
909 MAknServerAppExitObserver* iObserver; |
890 |
910 |
891 //Own: Whether the file was a sis type |
911 //Own: Whether the file was a sis type |
892 TBool iSisFile; |
912 TBool iSisFile; |
|
913 |
|
914 //Own: postpone disk event notification while disk refresh is ongoing |
|
915 CPeriodic* iDelayedDiskEventNotify; |
893 }; |
916 }; |
894 |
917 |
895 #endif // CFILEMANAGERENGINE_H |
918 #endif // CFILEMANAGERENGINE_H |
896 |
919 |
897 // End of File |
920 // End of File |