securitydialogs/lockclient/src/keyguardaccessapi.cpp
changeset 66 67b3e3c1fc87
parent 59 881d92421467
--- a/securitydialogs/lockclient/src/keyguardaccessapi.cpp	Thu Oct 14 13:56:11 2010 +0300
+++ b/securitydialogs/lockclient/src/keyguardaccessapi.cpp	Wed Oct 20 14:51:23 2010 +0300
@@ -89,6 +89,7 @@
             case EKeyguardLocked:
             case EKeyguardAutolockEmulation:
                 ret = ETrue;
+                break;
             case EKeyguardNotActive:
             default:
                 ret = EFalse;
@@ -119,6 +120,7 @@
             {
             case EKeyguardLocked:
                 ret = ETrue;
+                break;
             case EKeyguardAutolockEmulation:
             case EKeyguardNotActive:
             default:
@@ -257,5 +259,22 @@
 #endif
     }
 
+// ---------------------------------------------------------------------------
+// Confirms that the server is running.
+// Returns KErrNone / Error
+// ---------------------------------------------------------------------------
+EXPORT_C TInt CKeyguardAccessApi::AutolockStatus( TInt aCommand, TInt aParam)
+    {
+		RDEBUG("aCommand", aCommand);
+		RDEBUG("aParam", aParam);
+    if ( iLockAccessExtension )
+        {
+        return iLockAccessExtension->SendMessage( aCommand, aParam );
+        }
+    else
+        {
+        return KErrNotFound;
+        }
+    }
 
 // End of File