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 |