equal
deleted
inserted
replaced
33 #include "AutolockWait.h" |
33 #include "AutolockWait.h" |
34 #include "AutoKeyguardObserver.h" |
34 #include "AutoKeyguardObserver.h" |
35 |
35 |
36 #include "AutolockGripStatusObserver.h" |
36 #include "AutolockGripStatusObserver.h" |
37 #include "AutolockFpsStatusObserver.h" |
37 #include "AutolockFpsStatusObserver.h" |
|
38 #include "AutolockAppUiInterface.h" |
38 |
39 |
39 // FORWARD DECLARATIONS |
40 // FORWARD DECLARATIONS |
40 class CAutolockContainer; |
41 class CAutolockContainer; |
41 class CAutoLockModel; |
42 class CAutoLockModel; |
42 class CValueObserver; |
43 class CValueObserver; |
93 * Provides support for the following features: |
94 * Provides support for the following features: |
94 * - UIKON control architecture |
95 * - UIKON control architecture |
95 * |
96 * |
96 */ |
97 */ |
97 class CAutolockAppUi : public CAknViewAppUi, public MAknEcsObserver, |
98 class CAutolockAppUi : public CAknViewAppUi, public MAknEcsObserver, |
98 public MAutolockGripStatusObserver, |
99 public MAutolockAppUiInterface, |
99 public MAutolockFpsStatusObserver |
100 public MAutolockFpsStatusObserver |
100 { |
101 { |
101 public: // // Constructors and destructor |
102 public: // // Constructors and destructor |
102 |
103 |
103 /** |
104 /** |
109 * Destructor. |
110 * Destructor. |
110 */ |
111 */ |
111 ~CAutolockAppUi(); |
112 ~CAutolockAppUi(); |
112 |
113 |
113 /** |
114 /** |
114 * From MAutolockGripStatusObserver |
115 * From MAutolockAppUiInterface |
115 */ |
116 */ |
116 TBool DeviceLockQueryStatus(); |
117 TBool DeviceLockQueryStatus(); |
117 |
118 |
118 TBool DeviceLockStatus(); |
119 TBool DeviceLockStatus(); |
119 |
120 |
|
121 void CancelDeviceLockQuery(); |
|
122 |
120 /** |
123 /** |
121 * From MAutolockFpsStatusObserver |
124 * From MAutolockFpsStatusObserver |
122 */ |
125 */ |
123 TBool DeviceFpsLock(TInt iStatus); |
126 TBool DeviceFpsLock(TInt iStatus); |
124 |
127 |