--- a/locationmanager/locationtrail/inc/cpositioninfo.h Wed Jun 23 18:41:19 2010 +0300
+++ b/locationmanager/locationtrail/inc/cpositioninfo.h Tue Jul 06 14:44:37 2010 +0300
@@ -82,7 +82,12 @@
* @return None.
*/
void Stop();
-
+
+ /**
+ * Handle remap completed event
+ * @since S60 9.2
+ */
+ void HandleRemapComplete();
protected:
/**
* Run error implementation in case of RunL leaving.
@@ -113,6 +118,12 @@
void RunL();
private:
+ typedef enum
+ {
+ EPositionOptStateNone = 0x00,
+ EPositionOptStateGetLastKnownPosition,
+ EPositionOptStateNotifyUpdate
+ }TPositionOptState;
/**
* An observer interface to set current position to the location trail.
* Not own.
@@ -137,7 +148,8 @@
TInt iUpdateInterval;
- TBool iFirstInterval;
+ TPositionOptState iState;
+ TBool iConnectedPositionServer;
};
#endif // C_CPOSITIONINFO_H