diff -r 2e08ef6b6eda -r 1f307dce3b5a inc/screensavershareddatamonitor.h --- a/inc/screensavershareddatamonitor.h Tue May 25 12:43:23 2010 +0300 +++ b/inc/screensavershareddatamonitor.h Wed Jun 09 09:42:47 2010 +0300 @@ -118,6 +118,11 @@ * Callback function. Called when charger state changes */ static TInt HandleChargerStateChanged( TAny* aPtr ); + + /** + * Callback function. Called when the message waiting display state changes + */ + static TInt HandleMessageWaitingStateChanged( TAny* aPtr ); private: @@ -170,6 +175,9 @@ */ RProperty iChargerStateProperty; CSubscriber* iChargerStateSubscriber; + + CRepository* iMessageWaitingRepository; + CScreensaverRepositoryWatcher* iMessageWaitingWatcher; };