supl/locationsuplfw/gateway/src/epos_csuplsessionmanager.cpp
branchRCL_3
changeset 55 ea98413ce11f
parent 45 6b6920c56e2f
equal deleted inserted replaced
49:10852b179f64 55:ea98413ce11f
    28 
    28 
    29 #include "epos_csuplsessionbase.h"
    29 #include "epos_csuplsessionbase.h"
    30 #include "epos_sessionmanagerlogging.h"
    30 #include "epos_sessionmanagerlogging.h"
    31 #include "epos_csuplsessionmanager.h"
    31 #include "epos_csuplsessionmanager.h"
    32 #include "epos_csuplglobal.h"
    32 #include "epos_csuplglobal.h"
    33 #include "epos_suplgeocellinfo.h"
       
    34 
    33 
    35 //#ifdef _DEBUG
    34 //#ifdef _DEBUG
    36 _LIT(KTraceFileName, "SUPL_GW::epos_csuplsessionmanager.cpp");
    35 _LIT(KTraceFileName, "SUPL_GW::epos_csuplsessionmanager.cpp");
    37 //#endif
    36 //#endif
    38 //#define DEBUG
    37 //#define DEBUG
   487 
   486 
   488 void CSuplSessionManager::RemoveFromQueueForReIssueRequest(CSuplSessionRequest& aSessionRequest)
   487 void CSuplSessionManager::RemoveFromQueueForReIssueRequest(CSuplSessionRequest& aSessionRequest)
   489 	{
   488 	{
   490 	iSessionRetryQ->RemoveFromQueueL(aSessionRequest);
   489 	iSessionRetryQ->RemoveFromQueueL(aSessionRequest);
   491 	}	
   490 	}	
   492 	
       
   493     
   491     
   494 // ---------------------------------------------------------
       
   495 // CSuplSessionManager::MakeLocationConversionRequestL
       
   496 //
       
   497 // (other items were commented in a header).
       
   498 // ---------------------------------------------------------
       
   499 //      
       
   500 void CSuplSessionManager::MakeLocationConversionRequestL( CSuplSessionBase* aSuplSessn,
       
   501                                                           TGeoCellInfo& aCellInfo,
       
   502                                                           TRequestStatus& aStatus
       
   503                                                         )
       
   504     {
       
   505     DEBUG_TRACE("CSuplSessionManager::MakeLocationConversionRequestL", __LINE__)
       
   506     TInt err = KErrNone;
       
   507     if(iProtocolMgr && aSuplSessn)
       
   508         {
       
   509         DEBUG_TRACE("CSuplSessionManager::MakeLocationConversionRequestL if condition true", __LINE__)
       
   510         TRAP(err,iProtocolMgr->MakeLocationConversionRequestL(aSuplSessn,aCellInfo,aStatus));   
       
   511         DEBUG_TRACE("CSuplSessionManager::MakeLocationConversionRequestL err", __LINE__)
       
   512         if(err!=KErrNone)
       
   513             {
       
   514             DEBUG_TRACE("CSuplSessionManager::MakeLocationConversionRequestL err not KErrNone", __LINE__)
       
   515             TRequestStatus *status = &aStatus;
       
   516             User::RequestComplete(status,KErrNotReady); 
       
   517             }
       
   518         }
       
   519     else
       
   520         {
       
   521         TRequestStatus *status = &aStatus;
       
   522         User::RequestComplete(status,KErrNotReady);
       
   523         }
       
   524     }
       
   525 
       
   526 // ---------------------------------------------------------
       
   527 // CSuplSessionManager::CancelLocationConversionRequest
       
   528 //
       
   529 // (other items were commented in a header).
       
   530 // ---------------------------------------------------------
       
   531 //
       
   532 void CSuplSessionManager::CancelLocationConversionRequest(CSuplSessionBase *aSessn)
       
   533     {
       
   534     DEBUG_TRACE("CSuplSessionManager::CancelLocationConversionRequest", __LINE__)
       
   535     if(iProtocolMgr && aSessn)
       
   536      iProtocolMgr->CancelLocationConversionRequest(aSessn);
       
   537     }
       
   538 
       
   539 
       
   540 
       
   541 // End of File
   492 // End of File