inc/screensavershareddatamonitor.h
branchRCL_3
changeset 15 2e08ef6b6eda
parent 8 25957ccd51ab
child 16 1f307dce3b5a
--- a/inc/screensavershareddatamonitor.h	Tue May 11 16:14:23 2010 +0300
+++ b/inc/screensavershareddatamonitor.h	Tue May 25 12:43:23 2010 +0300
@@ -109,7 +109,15 @@
     */
     static TInt HandleShuttingDownStateChanged(TAny* aPtr);
 
+    /**
+    * Callback function. Called when a start/stop request is received
+    */
     static TInt HandleActivateSSChanged( TAny* aPtr );
+    
+    /**
+    * Callback function. Called when charger state changes
+    */
+    static TInt HandleChargerStateChanged( TAny* aPtr );
 
 private:
     
@@ -156,6 +164,12 @@
 
     RProperty iActivateSSProperty;
     CSubscriber* iActivateSSSubscriber;
+    
+    /*
+    * Charger state property and subscriber
+    */
+    RProperty iChargerStateProperty;
+    CSubscriber* iChargerStateSubscriber;
 
     };