# HG changeset patch # User Dremov Kirill (Nokia-D-MSW/Tampere) # Date 1271418715 -10800 # Node ID e2b83f60b8582c788711a6a37ad7c02499cdeb98 # Parent 9a0fcbb3925b3d04fa786a53ad0de93b3691d2d8 Revision: 201011 Kit: 201015 diff -r 9a0fcbb3925b -r e2b83f60b858 nettools/conntest/Engine/HttpHandler.cpp --- a/nettools/conntest/Engine/HttpHandler.cpp Fri Mar 19 09:26:16 2010 +0200 +++ b/nettools/conntest/Engine/HttpHandler.cpp Fri Apr 16 14:51:55 2010 +0300 @@ -31,7 +31,7 @@ //const TInt KMaxSubmitSize = 2048; const TInt KMaxHeaderNameLen = 32; const TInt KMaxHeaderValueLen = 128; - +const TInt KMaxStatusStrLen = 32; // ================= MEMBER FUNCTIONS ======================= @@ -533,8 +533,10 @@ RHTTPResponse resp = aTransaction.Response(); TInt status = resp.StatusCode(); RStringF statusStr = resp.StatusText(); - TBuf<32> statusStr16; - statusStr16.Copy(statusStr.DesC()); + const TDesC8& statusStrDesC = statusStr.DesC(); + TBuf< KMaxStatusStrLen > statusStr16; + statusStr16.Copy( statusStrDesC.Left( KMaxStatusStrLen ) ); + TBuf<64> st; st.Format(_L("Status: %d (%S)\n"), status, &statusStr16); iConsole.PrintNotify(st); diff -r 9a0fcbb3925b -r e2b83f60b858 nettools/conntest/Engine/SocketsEngine.cpp --- a/nettools/conntest/Engine/SocketsEngine.cpp Fri Mar 19 09:26:16 2010 +0200 +++ b/nettools/conntest/Engine/SocketsEngine.cpp Fri Apr 16 14:51:55 2010 +0300 @@ -529,6 +529,24 @@ text.AppendFormat( _L8("Unexpected NewCarrierActive %i\n"), aNewAP.AccessPoint() ); iMobility->NewCarrierRejected(); } + + // Clean up and refresh HTTP client for the new carrier + delete iHttpClient; + iHttpClient = NULL; + + TRAPD( err1, iHttpClient = CHttpClient::NewL( iConsole ) ); + if ( err1 != KErrNone ) + { + User::Panic( KPanicConnTest, EConnTestHttpClientInitializationFailed ); + iHttpClient = NULL; + } + + TRAPD( err2, iHttpClient->SetHttpConnectionInfoL( ETrue, iConnection, iSocketServ ) ); + if ( err2 != KErrNone ) + { + User::Panic( KPanicConnTest, EConnTestHttpClientInitializationFailed ); + } + iConsole.PrintNotify( text ); } @@ -1475,11 +1493,11 @@ CleanupStack::PopAndDestroy(&appSess); } - // --------------------------------------------------------- - // CSocketsEngine::SendHttpFrameworkRequestL() - // Send HTTP request - // --------------------------------------------------------- - // +// --------------------------------------------------------- +// CSocketsEngine::SendHttpFrameworkRequestL() +// Send HTTP request +// --------------------------------------------------------- +// void CSocketsEngine::SendHttpFrameworkRequestL( TBool aHasBody, TBool aDoPerformance, TBool aIsSecure ) diff -r 9a0fcbb3925b -r e2b83f60b858 nettools/conntest/inc/ConnTest.pan --- a/nettools/conntest/inc/ConnTest.pan Fri Mar 19 09:26:16 2010 +0200 +++ b/nettools/conntest/inc/ConnTest.pan Fri Apr 16 14:51:55 2010 +0300 @@ -30,8 +30,9 @@ EConnTestBasicUi = 1, EConnTestBadStatus, EConnTestAppView, - EConnTestContainer, - EConnTestBadRoamingStatus + EConnTestContainer, + EConnTestBadRoamingStatus, + EConnTestHttpClientInitializationFailed // add further panics here }; diff -r 9a0fcbb3925b -r e2b83f60b858 nettools/conntest/src/ConnTestView.cpp --- a/nettools/conntest/src/ConnTestView.cpp Fri Mar 19 09:26:16 2010 +0200 +++ b/nettools/conntest/src/ConnTestView.cpp Fri Apr 16 14:51:55 2010 +0300 @@ -1219,7 +1219,18 @@ TDateTime time = currentTime.DateTime(); text.AppendFormat(_L8("%02u:%02u:%02u "), time.Hour(), time.Minute(), time.Second() ); - text.AppendFormat(_L8("Wlan: RssChanged: %d, %d\n"), aRssClass, aRss); + if ( aRssClass == EWlanRssClassNormal ) + { + text.AppendFormat(_L8("Wlan RSS: -%ddBm (good)\f"), aRss); + } + else if ( aRssClass == EWlanRssClassWeak ) + { + text.AppendFormat(_L8("Wlan RSS: -%ddBm (weak)\f"), aRss); + } + else + { + text.AppendFormat(_L8("Wlan RSS: -%ddBm (unknown)\f"), aRss); + } iContainer->PrintNotify(text); } diff -r 9a0fcbb3925b -r e2b83f60b858 package_definition.xml --- a/package_definition.xml Fri Mar 19 09:26:16 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - -