--- 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