equal
deleted
inserted
replaced
17 |
17 |
18 |
18 |
19 // INCLUDE FILES |
19 // INCLUDE FILES |
20 #include <stiftestinterface.h> |
20 #include <stiftestinterface.h> |
21 #include <settingserverclient.h> |
21 #include <settingserverclient.h> |
22 #include <screensaverinternalpskeys.h> |
|
23 #include <e32property.h> |
22 #include <e32property.h> |
24 |
23 |
25 #include "testsdkscreenmode.h" |
24 #include "testsdkscreenmode.h" |
26 |
25 |
27 // CONSTANTS |
26 // CONSTANTS |
86 CStifLogger::ETxt, |
85 CStifLogger::ETxt, |
87 CStifLogger::EFile, |
86 CStifLogger::EFile, |
88 EFalse ); |
87 EFalse ); |
89 |
88 |
90 SendTestClassVersion(); |
89 SendTestClassVersion(); |
91 |
|
92 TurnOffScreenSaver(); |
|
93 } |
90 } |
94 |
91 |
95 // ----------------------------------------------------------------------------- |
92 // ----------------------------------------------------------------------------- |
96 // Ctestsdkscreenmode::NewL |
93 // Ctestsdkscreenmode::NewL |
97 // Two-phased constructor. |
94 // Two-phased constructor. |
152 CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework |
149 CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework |
153 { |
150 { |
154 return ( CScriptBase* ) CTestSDKScreenMode::NewL( aTestModuleIf ); |
151 return ( CScriptBase* ) CTestSDKScreenMode::NewL( aTestModuleIf ); |
155 } |
152 } |
156 |
153 |
157 // ----------------------------------------------------------------------------- |
|
158 // Turn off ScreenSaver |
|
159 // ----------------------------------------------------------------------------- |
|
160 // |
|
161 void CTestSDKScreenMode::TurnOffScreenSaver() |
|
162 { |
|
163 TInt err1 = RProperty::Get( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
164 iOldScreenSaverProperty ); |
|
165 TInt err2 = RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
166 KScreenSaverAllowScreenSaver ); |
|
167 RDebug::Printf( "screensaver property=%d err1=%d err2=%d\n", |
|
168 iOldScreenSaverProperty, err1, err2 ); |
|
169 } |
|
170 |
|
171 // ----------------------------------------------------------------------------- |
|
172 // Restore ScreenSaver |
|
173 // ----------------------------------------------------------------------------- |
|
174 // |
|
175 void CTestSDKScreenMode::RestoreScreenSaver() |
|
176 { |
|
177 RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
178 iOldScreenSaverProperty ); |
|
179 User::ResetInactivityTime(); |
|
180 } |
|
181 |
|
182 |
|
183 // End of File |
154 // End of File |