classicui_plat/input_block_api/tsrc/src/testdominputblk.cpp
changeset 14 3320e4e6e8bb
parent 0 2f259fa3e83a
child 56 d48ab3b357f1
equal deleted inserted replaced
0:2f259fa3e83a 14:3320e4e6e8bb
    18 
    18 
    19 
    19 
    20 // INCLUDE FILES
    20 // INCLUDE FILES
    21 #include <stiftestinterface.h>
    21 #include <stiftestinterface.h>
    22 #include <settingserverclient.h>
    22 #include <settingserverclient.h>
    23 #include <screensaverinternalpskeys.h>
       
    24 #include <e32property.h>
    23 #include <e32property.h>
    25 
    24 
    26 #include "testdominputblk.h"
    25 #include "testdominputblk.h"
    27 
    26 
    28 _LIT( KModuleName, "testdominputblk.dll" );
    27 _LIT( KModuleName, "testdominputblk.dll" );
    81                           CStifLogger::ETxt,
    80                           CStifLogger::ETxt,
    82                           CStifLogger::EFile,
    81                           CStifLogger::EFile,
    83                           EFalse );
    82                           EFalse );
    84     
    83     
    85     SendTestClassVersion();
    84     SendTestClassVersion();
    86     
       
    87     TurnOffScreenSaver();
       
    88     }
    85     }
    89 
    86 
    90 // -----------------------------------------------------------------------------
    87 // -----------------------------------------------------------------------------
    91 // CTestDOMINPUTBLK::NewL
    88 // CTestDOMINPUTBLK::NewL
    92 // Two-phased constructor.
    89 // Two-phased constructor.
   143 EXPORT_C CScriptBase* LibEntryL( 
   140 EXPORT_C CScriptBase* LibEntryL( 
   144     CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework
   141     CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework
   145     {
   142     {
   146     return ( CScriptBase* ) CTestDOMINPUTBLK::NewL( aTestModuleIf );
   143     return ( CScriptBase* ) CTestDOMINPUTBLK::NewL( aTestModuleIf );
   147     }
   144     }
   148 
       
   149 // -----------------------------------------------------------------------------
       
   150 // Turn off ScreenSaver
       
   151 // -----------------------------------------------------------------------------
       
   152 //
       
   153 void CTestDOMINPUTBLK::TurnOffScreenSaver()
       
   154     {
       
   155     TInt err1 = RProperty::Get( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, 
       
   156         iOldScreenSaverProperty );
       
   157     TInt err2 = RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, 
       
   158         KScreenSaverAllowScreenSaver );    
       
   159     RDebug::Printf( "screensaver property=%d err1=%d err2=%d\n", 
       
   160         iOldScreenSaverProperty, err1, err2 );
       
   161     }
       
   162 
       
   163 // -----------------------------------------------------------------------------
       
   164 // Restore ScreenSaver
       
   165 // -----------------------------------------------------------------------------
       
   166 //
       
   167 void CTestDOMINPUTBLK::RestoreScreenSaver()
       
   168     {
       
   169     RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, 
       
   170         iOldScreenSaverProperty );
       
   171     User::ResetInactivityTime();
       
   172     }
       
   173 
       
   174 
       
   175 /*  
   145 /*  
   176  * End of File
   146  * End of File
   177  */
   147  */