mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgimp.h
branchRCL_3
changeset 11 13afc0e517bd
parent 2 b70d77332e66
child 14 943ff5625028
--- a/mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgimp.h	Tue Feb 02 00:09:33 2010 +0200
+++ b/mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgimp.h	Fri Feb 19 22:48:30 2010 +0200
@@ -53,7 +53,11 @@
 class CMediatorCommandInitiator;
 class CSendUi;
 class CUpnpCopyCommand;
+
+#ifdef BACKSTEPPING_INCLUDED
 class MMPXBackSteppingUtility;
+#endif // BACKSTEPPING_INCLUDED
+
 class MMPXCollectionUtility;
 class MMPXPlaybackUtility;
 class MMPXPlayerManager;
@@ -847,6 +851,8 @@
     void OpenGenreL();
     void OpenPodcastsL();
 
+    static TInt IADCheckTimerCallBack(TAny* aHgViewObject); //directly called
+    void StartCheckingforIADUpdates(); //indirectly called
 
 private:    // Data
 
@@ -939,7 +945,10 @@
     TBool iPodcast;
 #endif // __ENABLE_PODCAST_IN_MUSIC_MENU
 
+#ifdef BACKSTEPPING_INCLUDED
     MMPXBackSteppingUtility* iBackSteppingUtility;
+    TBool iActivateBackStepping;
+#endif // BACKSTEPPING_INCLUDED
 
     TBool iUSBOnGoing;
     TBool iInAlbumArtDialog;
@@ -967,10 +976,12 @@
     CEikProgressInfo*	iProgressInfo;
     TBool iIsAddingToPlaylist;  // flag used to handle the return by adding songs incrementally
     CUpnpCopyCommand* iUpnpCopyCommand;
-    TBool iActivateBackStepping;
+
     TBool iOpeningNote; // Waitnote is opening
 	TBool iMarkedAll;
 	TBool iFirstIncrementalBatch;
+
+    CPeriodic* iTimer;
     };
 
 #endif  // C_CMPXCOLLECTIONVIEWHGIMP_H