equal
deleted
inserted
replaced
25 class CSCPQueryDialog; |
25 class CSCPQueryDialog; |
26 |
26 |
27 NONSHARABLE_CLASS(CSCPLockObserver): public CActive |
27 NONSHARABLE_CLASS(CSCPLockObserver): public CActive |
28 { |
28 { |
29 public: |
29 public: |
|
30 enum TCurrCallStatus { |
|
31 EInProgress = 34221, |
|
32 EEnded |
|
33 }; |
|
34 |
30 /** |
35 /** |
31 * Creates instance of the CLockObserver class. |
36 * Creates instance of the CLockObserver class. |
32 * |
37 * |
33 * @param aDialog (pointer to code dialog) |
38 * @param aDialog (pointer to code dialog) |
34 * @return Returns the instance just created. |
39 * @return Returns the instance just created. |
75 /** @see CActive::DoCancel() */ |
80 /** @see CActive::DoCancel() */ |
76 void DoCancel(); |
81 void DoCancel(); |
77 private: // data |
82 private: // data |
78 CSCPQueryDialog* iDialog; //not owned! |
83 CSCPQueryDialog* iDialog; //not owned! |
79 RProperty iProperty; |
84 RProperty iProperty; |
80 TBool iSubscribedToEvent; |
|
81 TInt iType; //Type of the observer |
85 TInt iType; //Type of the observer |
|
86 TBool iInformCallEnding; |
|
87 TInt iSubscribedToEvent; |
|
88 TInt iPrevCallState; |
82 }; |
89 }; |
83 |
90 |
84 #endif |
91 #endif |
85 // End of file |
92 // End of file |