diff options
author | Dante Russo <drusso@codeaurora.org> | 2015-05-01 18:29:28 -0700 |
---|---|---|
committer | Vineeta Srivastava <vsrivastava@google.com> | 2015-05-02 08:36:08 -0700 |
commit | bfff6343845ad9ff062c5fd97bb3b9be1053340e (patch) | |
tree | c57816aa1dfbf8ba546621a1abfd0282ee74ff1e /loc_api/libloc_api_50001/LocEngAdapter.h | |
parent | 51025d58ad3a60bd2c5caed17869a9bb360ccaaf (diff) | |
download | gps-bfff6343845ad9ff062c5fd97bb3b9be1053340e.tar.gz |
gps: upgrade GPS HAL to latest
Change-Id: Idd560ad408ad4e9265d212ab42990b8683548599
Diffstat (limited to 'loc_api/libloc_api_50001/LocEngAdapter.h')
-rw-r--r-- | loc_api/libloc_api_50001/LocEngAdapter.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/loc_api/libloc_api_50001/LocEngAdapter.h b/loc_api/libloc_api_50001/LocEngAdapter.h index fe5df3c..e5d1018 100644 --- a/loc_api/libloc_api_50001/LocEngAdapter.h +++ b/loc_api/libloc_api_50001/LocEngAdapter.h @@ -85,6 +85,7 @@ class LocEngAdapter : public LocAdapterBase { public: bool mSupportsAgpsRequests; bool mSupportsPositionInjection; + bool mSupportsTimeInjection; LocEngAdapter(LOC_API_ADAPTER_EVENT_MASK_T mask, void* owner, ContextBase* context, @@ -137,11 +138,6 @@ public: return mLocApi->injectPosition(latitude, longitude, accuracy); } inline enum loc_api_adapter_err - setTime(GpsUtcTime time, int64_t timeReference, int uncertainty) - { - return mLocApi->setTime(time, timeReference, uncertainty); - } - inline enum loc_api_adapter_err setXtraData(char* data, int length) { return mLocApi->setXtraData(data, length); @@ -256,14 +252,16 @@ public: { return mLocApi->getBestAvailableZppFix(zppLoc, tech_mask); } - + enum loc_api_adapter_err setTime(GpsUtcTime time, + int64_t timeReference, + int uncertainty); + enum loc_api_adapter_err setXtraVersionCheck(int check); inline virtual void installAGpsCert(const DerEncodedCertificate* pData, size_t length, uint32_t slotBitMask) { mLocApi->installAGpsCert(pData, length, slotBitMask); } - virtual void handleEngineDownEvent(); virtual void handleEngineUpEvent(); virtual void reportPosition(UlpLocation &location, |