diff -r bcf742120177 -r b3d605f76ff8 bluetoothengine/bteng/src/btengsrvkeywatcher.cpp --- a/bluetoothengine/bteng/src/btengsrvkeywatcher.cpp Fri Sep 17 08:30:56 2010 +0300 +++ b/bluetoothengine/bteng/src/btengsrvkeywatcher.cpp Mon Oct 04 00:29:19 2010 +0300 @@ -529,3 +529,16 @@ } CleanupStack::PopAndDestroy( cenRep ); } + +// --------------------------------------------------------------------------- +// Gets the current value of ssp mode key. Return ETrue if BT is in SSP debug mode +// --------------------------------------------------------------------------- +// +TBool CBTEngSrvKeyWatcher::GetSspDebugModeKeyValue() + { + TInt val; + // Getter failure is handled as Debug mode off + TInt err = iSspDebugModeKey.Get( val ); + TRACE_INFO( ( _L( "CBTEngSrvKeyWatcher::GetSspDebugModeKeyValue err %d val %d" ), err, val) ) + return ( !err && val ); + }