diff -r bfe1f539b721 -r 9565022eef45 realtimenetprots/sipfw/ProfileAgent/Server/Inc/SipProfileCacheItem.h --- a/realtimenetprots/sipfw/ProfileAgent/Server/Inc/SipProfileCacheItem.h Mon May 03 12:50:54 2010 +0300 +++ b/realtimenetprots/sipfw/ProfileAgent/Server/Inc/SipProfileCacheItem.h Thu May 27 13:13:56 2010 +0300 @@ -290,6 +290,18 @@ */ TBool IsShutdownInitiated() const; + /** + * System is about to go in Offline Mode + */ + void OfflineInitiated(TBool aOfflineInitiated); + + /** + * Tells if system is about to be Offline. + * @return ETrue if system Offline has been initiated + * EFalse otherwise + */ + TBool IsOfflineInitiated() const; + /** * System is about to be shut down. */ @@ -554,11 +566,7 @@ * @param aStatus Status of the profile */ void HandleProfileError(TInt aError, - CSIPConcreteProfile& aProfile); - /** - * Function resets the boolean variable iIsShutdownInitiated - */ - void ResetShutdownvariable(); + CSIPConcreteProfile& aProfile); private: @@ -647,6 +655,9 @@ // ETrue if system shutdown has been initiated TBool iIsShutdownInitiated; + //ETrue if system offline has been initiated + TBool iIsOfflineInitiated; + // ETrue if Rfs has been initiated TBool iIsRfsInprogress;