diff -r ae0addfe117e -r ae690a8c4a18 mmtestenv/mmtestfw/Source/TestFrameworkServer/TestFrameworkServer.cpp --- a/mmtestenv/mmtestfw/Source/TestFrameworkServer/TestFrameworkServer.cpp Fri Jul 09 12:53:09 2010 +0100 +++ b/mmtestenv/mmtestfw/Source/TestFrameworkServer/TestFrameworkServer.cpp Fri Jul 09 13:09:11 2010 +0100 @@ -222,6 +222,9 @@ if (aLogMode & ELogConsoleFull) iLogMode |= ELogConsoleFull; + + iConsole->Read(*this); + } } @@ -356,6 +359,42 @@ /** * + * process key input from console. + * + * @param "TKeyCode aKeystroke" + * The keystroke + * + * @xxxx + * + */ +void CTestFrameworkServer::InputReceived(TKeyCode aKeystroke) + { + // store it + iInputKey = STATIC_CAST(TInt, aKeystroke); + + // key not processed as yet - pending implementation of async request from client + + //read from console again + iConsole->Read(*this); + } + +/** + * + * Display general error. + * + * @param "TInt aError" + * The error code + * + * @xxxx + * + */ +void CTestFrameworkServer::Error(TInt) + { + // stubbed; undefined input keys can be safely discarded + } + +/** + * * Default window constructor (no owner) * * @xxxx