summaryrefslogtreecommitdiff
path: root/core/LBSProxyBase.h
diff options
context:
space:
mode:
authorBhavna Sharma <sbhavna@codeaurora.org>2018-01-22 16:04:50 -0800
committerBhavna Sharma <sbhavna@codeaurora.org>2018-04-27 10:39:21 -0700
commitf6b613a82760441f1257455256bba5dd9f3c2919 (patch)
treed9a07a4da34b643440bf124c4a7b4a7e872dcd66 /core/LBSProxyBase.h
parent94904a7184b068ff5f62999cc125e5f62bd3f93e (diff)
downloadgps-f6b613a82760441f1257455256bba5dd9f3c2919.tar.gz
Addition of new LocApi thread
1. LocApiBase to create its own MsgTask thread to allow QMI calls to be made asynchronously. It shall no longer share the adapter's thread. 2. Implementation of new LocApiResponse classes for generic response type from LocApi layer to Adapter layers 3. GnssAdapter modified to handle the asynchronous nature of LocApi calls. CRs-Fixed: 2218658 Change-Id: I6e401a89f16791ec144763ac5f070b7ee1dad931
Diffstat (limited to 'core/LBSProxyBase.h')
-rw-r--r--core/LBSProxyBase.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/core/LBSProxyBase.h b/core/LBSProxyBase.h
index 94ddd0f..bf786a3 100644
--- a/core/LBSProxyBase.h
+++ b/core/LBSProxyBase.h
@@ -29,7 +29,6 @@
#ifndef IZAT_PROXY_BASE_H
#define IZAT_PROXY_BASE_H
#include <gps_extended.h>
-#include <MsgTask.h>
namespace loc_core {
@@ -40,11 +39,9 @@ class ContextBase;
class LBSProxyBase {
friend class ContextBase;
inline virtual LocApiBase*
- getLocApi(const MsgTask* msgTask,
- LOC_API_ADAPTER_EVENT_MASK_T exMask,
+ getLocApi(LOC_API_ADAPTER_EVENT_MASK_T exMask,
ContextBase* context) const {
- (void)msgTask;
(void)exMask;
(void)context;
return NULL;