inc/screensavershareddatamonitor.h
branchRCL_3
changeset 15 2e08ef6b6eda
parent 8 25957ccd51ab
child 16 1f307dce3b5a
equal deleted inserted replaced
14:d8eca2b0590d 15:2e08ef6b6eda
   107     /**
   107     /**
   108     * Callback fuction. Called when the ShuttingDown state changed
   108     * Callback fuction. Called when the ShuttingDown state changed
   109     */
   109     */
   110     static TInt HandleShuttingDownStateChanged(TAny* aPtr);
   110     static TInt HandleShuttingDownStateChanged(TAny* aPtr);
   111 
   111 
       
   112     /**
       
   113     * Callback function. Called when a start/stop request is received
       
   114     */
   112     static TInt HandleActivateSSChanged( TAny* aPtr );
   115     static TInt HandleActivateSSChanged( TAny* aPtr );
       
   116     
       
   117     /**
       
   118     * Callback function. Called when charger state changes
       
   119     */
       
   120     static TInt HandleChargerStateChanged( TAny* aPtr );
   113 
   121 
   114 private:
   122 private:
   115     
   123     
   116     /*
   124     /*
   117     * The data of model class, Not own 
   125     * The data of model class, Not own 
   154     RProperty iShuttingDownProperty;
   162     RProperty iShuttingDownProperty;
   155     CSubscriber* iShuttingDownSubscriber;
   163     CSubscriber* iShuttingDownSubscriber;
   156 
   164 
   157     RProperty iActivateSSProperty;
   165     RProperty iActivateSSProperty;
   158     CSubscriber* iActivateSSSubscriber;
   166     CSubscriber* iActivateSSSubscriber;
       
   167     
       
   168     /*
       
   169     * Charger state property and subscriber
       
   170     */
       
   171     RProperty iChargerStateProperty;
       
   172     CSubscriber* iChargerStateSubscriber;
   159 
   173 
   160     };
   174     };
   161 
   175 
   162 #endif // C_SCREENSAVERSHAREDDATAMONITOR_H
   176 #endif // C_SCREENSAVERSHAREDDATAMONITOR_H