inc/screensaverctrlnone.h
branchRCL_3
changeset 27 fc25e03508fd
parent 26 e8d784ac1a4b
--- a/inc/screensaverctrlnone.h	Wed Sep 01 12:30:40 2010 +0100
+++ b/inc/screensaverctrlnone.h	Tue Sep 14 21:20:26 2010 +0300
@@ -108,6 +108,21 @@
     */
     void SwitchDisplayState( TInt aState );
     
+    /**
+     * Callback for closing the light and display resources
+     * 
+     * @param aPtr pointer to CScreensaverCtrlNone
+     */
+    static TInt CloseDisplayResource( TAny* aPtr );
+    
+    /**
+     * Timer for check and close display&light resource after refresh.
+     * There is possibility that light is turned on responding to some
+     * notifications(e.g new SMS). This timer makes sure that display
+     * resources are closed again after such events. 
+     */
+    CPeriodic* iTimer;
+    
     };
 
 #endif // C_SCREENSAVERCTRLNONE_H