--- a/supl/locationsuplfw/gateway/src/epos_csuplsessionmanager.cpp Thu Jul 15 19:06:58 2010 +0300
+++ b/supl/locationsuplfw/gateway/src/epos_csuplsessionmanager.cpp Thu Aug 19 10:20:18 2010 +0300
@@ -30,6 +30,7 @@
#include "epos_sessionmanagerlogging.h"
#include "epos_csuplsessionmanager.h"
#include "epos_csuplglobal.h"
+#include "epos_suplgeocellinfo.h"
//#ifdef _DEBUG
_LIT(KTraceFileName, "SUPL_GW::epos_csuplsessionmanager.cpp");
@@ -488,5 +489,53 @@
{
iSessionRetryQ->RemoveFromQueueL(aSessionRequest);
}
+
+// ---------------------------------------------------------
+// CSuplSessionManager::MakeLocationConversionRequestL
+//
+// (other items were commented in a header).
+// ---------------------------------------------------------
+//
+void CSuplSessionManager::MakeLocationConversionRequestL( CSuplSessionBase* aSuplSessn,
+ TGeoCellInfo& aCellInfo,
+ TRequestStatus& aStatus
+ )
+ {
+ DEBUG_TRACE("CSuplSessionManager::MakeLocationConversionRequestL", __LINE__)
+ TInt err = KErrNone;
+ if(iProtocolMgr && aSuplSessn)
+ {
+ DEBUG_TRACE("CSuplSessionManager::MakeLocationConversionRequestL if condition true", __LINE__)
+ TRAP(err,iProtocolMgr->MakeLocationConversionRequestL(aSuplSessn,aCellInfo,aStatus));
+ DEBUG_TRACE("CSuplSessionManager::MakeLocationConversionRequestL err", __LINE__)
+ if(err!=KErrNone)
+ {
+ DEBUG_TRACE("CSuplSessionManager::MakeLocationConversionRequestL err not KErrNone", __LINE__)
+ TRequestStatus *status = &aStatus;
+ User::RequestComplete(status,KErrNotReady);
+ }
+ }
+ else
+ {
+ TRequestStatus *status = &aStatus;
+ User::RequestComplete(status,KErrNotReady);
+ }
+ }
+
+// ---------------------------------------------------------
+// CSuplSessionManager::CancelLocationConversionRequest
+//
+// (other items were commented in a header).
+// ---------------------------------------------------------
+//
+void CSuplSessionManager::CancelLocationConversionRequest(CSuplSessionBase *aSessn)
+ {
+ DEBUG_TRACE("CSuplSessionManager::CancelLocationConversionRequest", __LINE__)
+ if(iProtocolMgr && aSessn)
+ iProtocolMgr->CancelLocationConversionRequest(aSessn);
+ }
+
+
+
// End of File