--- a/terminalsecurity/SCP/SCPClient/inc/SCPLockObserver.h Tue Aug 31 16:04:06 2010 +0300
+++ b/terminalsecurity/SCP/SCPClient/inc/SCPLockObserver.h Wed Sep 01 12:27:42 2010 +0100
@@ -27,6 +27,11 @@
NONSHARABLE_CLASS(CSCPLockObserver): public CActive
{
public:
+ enum TCurrCallStatus {
+ EInProgress = 34221,
+ EEnded
+ };
+
/**
* Creates instance of the CLockObserver class.
*
@@ -72,13 +77,16 @@
private: // from CActive
/** @see CActive::RunL() */
void RunL();
+ TInt RunError(TInt aError);
/** @see CActive::DoCancel() */
void DoCancel();
private: // data
CSCPQueryDialog* iDialog; //not owned!
RProperty iProperty;
- TBool iSubscribedToEvent;
TInt iType; //Type of the observer
+ TBool iInformCallEnding;
+ TInt iSubscribedToEvent;
+ TInt iPrevCallState;
};
#endif