classicui_plat/avkon_ui_server_api/tsrc/src/testdomuiserver.cpp
changeset 14 3320e4e6e8bb
parent 0 2f259fa3e83a
child 56 d48ab3b357f1
equal deleted inserted replaced
0:2f259fa3e83a 14:3320e4e6e8bb
    17 
    17 
    18 
    18 
    19 
    19 
    20 // INCLUDE FILES
    20 // INCLUDE FILES
    21 #include <settingserverclient.h>
    21 #include <settingserverclient.h>
    22 #include <screensaverinternalpskeys.h>
       
    23 
    22 
    24 #include "testdomuiserver.h"
    23 #include "testdomuiserver.h"
    25 
    24 
    26 // CONSTANTS
    25 // CONSTANTS
    27 _LIT( KModuleName, "testdomuiserver.dll" );
    26 _LIT( KModuleName, "testdomuiserver.dll" );
    99                           CStifLogger::ETxt,
    98                           CStifLogger::ETxt,
   100                           CStifLogger::EFile,
    99                           CStifLogger::EFile,
   101                           EFalse );
   100                           EFalse );
   102     
   101     
   103     SendTestClassVersion();
   102     SendTestClassVersion();
   104     
   103 
   105     TurnOffScreenSaver();
       
   106     iUiServer = new ( ELeave ) RAknUiServer;
   104     iUiServer = new ( ELeave ) RAknUiServer;
   107     }
   105     }
   108 
   106 
   109 // -----------------------------------------------------------------------------
   107 // -----------------------------------------------------------------------------
   110 // CTestDomUiServer::NewL
   108 // CTestDomUiServer::NewL
   153 EXPORT_C CScriptBase* LibEntryL( 
   151 EXPORT_C CScriptBase* LibEntryL( 
   154     CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework
   152     CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework
   155     {
   153     {
   156     return ( CScriptBase* ) CTestDomUiServer::NewL( aTestModuleIf );
   154     return ( CScriptBase* ) CTestDomUiServer::NewL( aTestModuleIf );
   157     }
   155     }
   158 
       
   159 // -----------------------------------------------------------------------------
       
   160 // Turn off ScreenSaver
       
   161 // -----------------------------------------------------------------------------
       
   162 //
       
   163 void CTestDomUiServer::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 CTestDomUiServer::RestoreScreenSaver()
       
   178     {
       
   179     RProperty::Set( KPSUidScreenSaver, KScreenSaverAllowScreenSaver, 
       
   180         iOldScreenSaverProperty );
       
   181     User::ResetInactivityTime();
       
   182     }
       
   183 
       
   184 
       
   185 // End of File
   156 // End of File
   186 
   157 
   187 
   158