supl/locationomasuplprotocolhandler/protocolhandlerver1/inc/epos_comasuplprotocolmanager1.h
branchRCL_3
changeset 19 02ba3f1733c6
parent 14 b88ebe0cbbbe
child 20 2b4ea9893b66
equal deleted inserted replaced
18:d746aee05493 19:02ba3f1733c6
   510     void HandleRoamingCheckCompleteL(TInt aErrorCode, TBool aHomeNw);  
   510     void HandleRoamingCheckCompleteL(TInt aErrorCode, TBool aHomeNw);  
   511     
   511     
   512 public:  // COMASUPLProtocolManager
   512 public:  // COMASUPLProtocolManager
   513     void SetCommonConfig(COMASuplCommonConfig*& aCommmonConfig);
   513     void SetCommonConfig(COMASuplCommonConfig*& aCommmonConfig);
   514 
   514 
       
   515 public:
       
   516     /*
       
   517      * Method used to make conversion request for retrieving position of a location id.
       
   518      * 
       
   519      * @since S60 v5.2
       
   520      * @param aSuplSessn session object on which processing will start,ownership is not transferred
       
   521      * @param aCellInfo contains cell id information and cell id type
       
   522      * @param aStatus On return, the status of the request
       
   523      * 
       
   524      */
       
   525     void MakeLocationConversionRequestL( CSuplSessionBase* aSuplSessn,
       
   526                                                       TGeoCellInfo& aCellInfo,               
       
   527                                                       TRequestStatus& aStatus );
       
   528     /*
       
   529      * Method used to make cancel a conversion request for retrieving position of a location id,,ownership is not transferred.
       
   530      * 
       
   531      * @since S60 v5.2
       
   532      * @param aSuplSessn session object which is to be cancelled
       
   533      * 
       
   534      */
       
   535     void CancelLocationConversionRequest(CSuplSessionBase* aSuplSession);
       
   536     
   515 private: // Data Members
   537 private: // Data Members
   516 
   538 
   517 	//Holds all session objects created by CreateNewSession
   539 	//Holds all session objects created by CreateNewSession
   518 	RPointerArray<CSuplSessionBase> iSuplSessions;
   540 	RPointerArray<CSuplSessionBase> iSuplSessions;
   519 
   541