equal
deleted
inserted
replaced
21 * INCLUDE FILES |
21 * INCLUDE FILES |
22 */ |
22 */ |
23 #include <stiftestinterface.h> |
23 #include <stiftestinterface.h> |
24 #include <settingserverclient.h> |
24 #include <settingserverclient.h> |
25 #include <coemain.h> |
25 #include <coemain.h> |
26 #include <screensaverinternalpskeys.h> |
|
27 #include <e32property.h> |
26 #include <e32property.h> |
28 |
27 |
29 #include "testsdkeikhkeyt.h" |
28 #include "testsdkeikhkeyt.h" |
30 |
29 |
31 _LIT( KModuleName, "testsdkeikhkeyt.dll" ); |
30 _LIT( KModuleName, "testsdkeikhkeyt.dll" ); |
86 CStifLogger::EFile, |
85 CStifLogger::EFile, |
87 EFalse ); |
86 EFalse ); |
88 iOffset = CCoeEnv::Static()->AddResourceFileL(_L("C:\\resource\\testsdkeikhkeyt.rsc")); |
87 iOffset = CCoeEnv::Static()->AddResourceFileL(_L("C:\\resource\\testsdkeikhkeyt.rsc")); |
89 |
88 |
90 SendTestClassVersion(); |
89 SendTestClassVersion(); |
91 |
|
92 TurnOffScreenSaver(); |
|
93 } |
90 } |
94 |
91 |
95 // ----------------------------------------------------------------------------- |
92 // ----------------------------------------------------------------------------- |
96 // CTestSDKEIKHKEYT::NewL |
93 // CTestSDKEIKHKEYT::NewL |
97 // Two-phased constructor. |
94 // Two-phased constructor. |
116 Delete(); |
113 Delete(); |
117 |
114 |
118 delete iLog; |
115 delete iLog; |
119 |
116 |
120 CCoeEnv::Static()->DeleteResourceFile( iOffset ); |
117 CCoeEnv::Static()->DeleteResourceFile( iOffset ); |
121 |
|
122 RestoreScreenSaver(); |
|
123 } |
118 } |
124 |
119 |
125 //----------------------------------------------------------------------------- |
120 //----------------------------------------------------------------------------- |
126 // CTestSDKEIKHKEYT::SendTestClassVersion |
121 // CTestSDKEIKHKEYT::SendTestClassVersion |
127 // Method used to send version of test class |
122 // Method used to send version of test class |
154 |
149 |
155 return ( CScriptBase* ) CTestSDKEIKHKEYT::NewL( aTestModuleIf ); |
150 return ( CScriptBase* ) CTestSDKEIKHKEYT::NewL( aTestModuleIf ); |
156 |
151 |
157 } |
152 } |
158 |
153 |
159 // ----------------------------------------------------------------------------- |
|
160 // Turn off ScreenSaver |
|
161 // ----------------------------------------------------------------------------- |
|
162 // |
|
163 void CTestSDKEIKHKEYT::TurnOffScreenSaver() |
|
164 { |
|
165 TInt err1 = RProperty::Get( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
166 iOldScreenSaverProperty ); |
|
167 TInt err2 = RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
168 KScreenSaverAllowScreenSaver ); |
|
169 RDebug::Printf( "screensaver property=%d err1=%d err2=%d\n", |
|
170 iOldScreenSaverProperty, err1, err2 ); |
|
171 } |
|
172 |
|
173 // ----------------------------------------------------------------------------- |
|
174 // Restore ScreenSaver |
|
175 // ----------------------------------------------------------------------------- |
|
176 // |
|
177 void CTestSDKEIKHKEYT::RestoreScreenSaver() |
|
178 { |
|
179 RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, |
|
180 iOldScreenSaverProperty ); |
|
181 User::ResetInactivityTime(); |
|
182 } |
|
183 |
|
184 /* |
154 /* |
185 * End of File |
155 * End of File |
186 */ |
156 */ |