diff -r 98bf2adac59c -r d1f14bc6a2ab inc/screensaverengine.h --- a/inc/screensaverengine.h Mon Jun 21 15:41:25 2010 +0300 +++ b/inc/screensaverengine.h Thu Jul 15 18:39:54 2010 +0300 @@ -250,6 +250,11 @@ */ static TInt HandleExpiryTimerExpiry( TAny* aPtr ); + /** + * Callback to do the screensaver starting. + */ + static TInt StartSaverCb( TAny* aPtr ); + private: /** @@ -331,7 +336,12 @@ * Set if the pause timer was started when preview was stopped */ TBool iPauseTimerStartedAfterPreview; - + + /** + * Asynchronous callback to start screensaver. + */ + CAsyncCallBack iAsyncCb; + };