locationmanager/server/inc/clocationmanagerserver.h
branchRCL_3
changeset 15 3cebc1a84278
parent 14 646a02f170b9
child 17 50de4d668bb6
equal deleted inserted replaced
14:646a02f170b9 15:3cebc1a84278
   308      * @param aSatelliteInfo, includes position and satellite info
   308      * @param aSatelliteInfo, includes position and satellite info
   309      * @return None.
   309      * @return None.
   310      */
   310      */
   311     void GPSSignalQualityChanged( const TPositionSatelliteInfo& aSatelliteInfo ) __SOFTFP;
   311     void GPSSignalQualityChanged( const TPositionSatelliteInfo& aSatelliteInfo ) __SOFTFP;
   312     
   312     
       
   313     /**
       
   314      * Callback method to notify observer that during waiting for positioning stop timeout remap is done.
       
   315      */
       
   316     void RemapedCompleted();
       
   317     
       
   318     /**
       
   319      * Returns if in ETrialStopping state server waits for positioning stop timeout
       
   320      * @returns <code>ETrue</code> if server is waiting for positioning stop timeout
       
   321      *          <code>EFalse</code>, otherwise.
       
   322      */
       
   323     TBool WaitForPositioningStopTimeout();
       
   324     
   313 public: // from MMdeObjectObserver
   325 public: // from MMdeObjectObserver
   314 	/**
   326 	/**
   315 	 * Called to notify the observer that new objects has been
   327 	 * Called to notify the observer that new objects has been
   316 	 * added/modified/removed in the metadata engine database.
   328 	 * added/modified/removed in the metadata engine database.
   317 	 *
   329 	 *
   464     TItemId iTagId;
   476     TItemId iTagId;
   465     TInt iLocManStopDelay;
   477     TInt iLocManStopDelay;
   466     TInt iLocManStopRemapDelay;
   478     TInt iLocManStopRemapDelay;
   467     
   479     
   468     RLocationTrail::TTrailCaptureSetting iCaptureSetting;
   480     RLocationTrail::TTrailCaptureSetting iCaptureSetting;
   469     TBool iRemoveLocation;    
   481     TBool iRemoveLocation;   
       
   482     
       
   483     /**
       
   484      * A flag for state of waiting for position stop timeout.
       
   485      */
       
   486     TBool iWaitForPositioningStopTimeout;
   470     };
   487     };
   471 
   488 
   472 
   489 
   473 #endif // C_CLOCATIONMANAGERSERVER_H
   490 #endif // C_CLOCATIONMANAGERSERVER_H
   474 
   491