diff options
author | Mike Cailean <mcailean@codeaurora.org> | 2018-03-13 10:11:02 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-06-11 14:13:04 -0700 |
commit | 88688a85a365e716b369a7525dc810a66628b241 (patch) | |
tree | 9a3286f79f8e063a364873a4b10b65d1d15205ef /core/LocApiBase.h | |
parent | 17015dd790b13345c547709ef8b6144a3526d079 (diff) | |
download | gps-88688a85a365e716b369a7525dc810a66628b241.tar.gz |
SUPL connection enhancements
Adding enhancement to ATL messages to allow
sending bearer type and apn type mask values.
CRs-fixed: 2206014
Change-Id: I28f6583d842e82c9e26d40be55312f8aaf01193e
Diffstat (limited to 'core/LocApiBase.h')
-rw-r--r-- | core/LocApiBase.h | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/core/LocApiBase.h b/core/LocApiBase.h index 4db51fa..a96c019 100644 --- a/core/LocApiBase.h +++ b/core/LocApiBase.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2011-2014, 2016-2017 The Linux Foundation. All rights reserved. +/* Copyright (c) 2011-2014, 2016-2018 The Linux Foundation. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are @@ -147,11 +147,8 @@ public: void requestXtraData(); void requestTime(); void requestLocation(); - void requestATL(int connHandle, LocAGpsType agps_type, LocApnTypeMask mask); + void requestATL(int connHandle, LocAGpsType agps_type, LocApnTypeMask apn_type_mask); void releaseATL(int connHandle); - void requestSuplES(int connHandle, LocApnTypeMask mask); - void reportDataCallOpened(); - void reportDataCallClosed(); void requestNiNotify(GnssNiNotification ¬ify, const void* data); void reportGnssMeasurementData(GnssMeasurementsNotification& measurements, int msInWeek); void reportWwanZppFix(LocGpsLocation &zppLoc); @@ -186,7 +183,8 @@ public: virtual void atlOpenStatus(int handle, int is_succ, char* apn, uint32_t apnLen, - AGpsBearerType bear, LocAGpsType agpsType, LocApnTypeMask mask); + AGpsBearerType bear, LocAGpsType agpsType, + LocApnTypeMask mask); virtual void atlCloseStatus(int handle, int is_succ); virtual void @@ -237,11 +235,6 @@ public: virtual void getWwanZppFix(); virtual void getBestAvailableZppFix(); - virtual int initDataServiceClient(bool isDueToSsr); - virtual int openAndStartDataCall(); - virtual void stopDataCall(); - virtual void closeDataCall(); - virtual void releaseDataServiceClient(); virtual void installAGpsCert(const LocDerEncodedCertificate* pData, size_t length, uint32_t slotBitMask); |