summaryrefslogtreecommitdiff
path: root/core/LocApiBase.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/LocApiBase.h')
-rw-r--r--core/LocApiBase.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/LocApiBase.h b/core/LocApiBase.h
index 17ccc4e..7b3aee3 100644
--- a/core/LocApiBase.h
+++ b/core/LocApiBase.h
@@ -159,6 +159,7 @@ public:
LocPosTechMask tech_mask);
void reportGnssSvIdConfig(const GnssSvIdConfig& config);
void reportGnssSvTypeConfig(const GnssSvTypeConfig& config);
+ void requestOdcpi(OdcpiRequestInfo& request);
// downward calls
// All below functions are to be defined by adapter specific modules:
@@ -175,6 +176,8 @@ public:
virtual void
injectPosition(double latitude, double longitude, float accuracy);
virtual void
+ injectPosition(const Location& location, bool onDemandCpi);
+ virtual void
setTime(LocGpsUtcTime time, int64_t timeReference, int uncertainty);
// // TODO:: called from izatapipds