supl/locationsuplfw/gateway/inc/epos_csuplsessionmanager.h
branchRCL_3
changeset 55 ea98413ce11f
parent 45 6b6920c56e2f
equal deleted inserted replaced
49:10852b179f64 55:ea98413ce11f
    23 
    23 
    24 #include <e32base.h>
    24 #include <e32base.h>
    25 #include <lbspositioninfo.h>
    25 #include <lbspositioninfo.h>
    26 #include <epos_suplterminal.h>
    26 #include <epos_suplterminal.h>
    27 #include <epos_suplterminaltrigger.h>
    27 #include <epos_suplterminaltrigger.h>
    28 #include <epos_suplgeocellinfo.h>
       
    29 #include "epos_csuplecomeventwatcher.h"
    28 #include "epos_csuplecomeventwatcher.h"
    30 #include "epos_csuplsessionretryq.h"
    29 #include "epos_csuplsessionretryq.h"
    31 #include "epos_csuplcommunicationmanager.h"
    30 #include "epos_csuplcommunicationmanager.h"
    32 
    31 
    33 // FORWARD DECLARATIONS
    32 // FORWARD DECLARATIONS
    94 		TInt GetSUPLMessageVersionL(TInt& aMajorVersion, const TDesC8& aReceivedMessage);
    93 		TInt GetSUPLMessageVersionL(TInt& aMajorVersion, const TDesC8& aReceivedMessage);
    95 
    94 
    96 		// from MSuplConnectionMonitor
    95 		// from MSuplConnectionMonitor
    97 		void ConnectionOpened();
    96 		void ConnectionOpened();
    98 		void ConnectionClosed();
    97 		void ConnectionClosed();
    99 
       
   100 		void MakeLocationConversionRequestL( CSuplSessionBase* aSuplSessn,
       
   101 		                                     TGeoCellInfo& aCellInfo,
       
   102 		                                     TRequestStatus& aStatus
       
   103 		                                   );
       
   104 		void CancelLocationConversionRequest(CSuplSessionBase *aSessn);
       
   105 	
    98 	
   106     private:
    99     private:
   107 
   100 
   108         /**
   101         /**
   109         * C++ default constructor.
   102         * C++ default constructor.