From 88688a85a365e716b369a7525dc810a66628b241 Mon Sep 17 00:00:00 2001 From: Mike Cailean Date: Tue, 13 Mar 2018 10:11:02 -0700 Subject: SUPL connection enhancements Adding enhancement to ATL messages to allow sending bearer type and apn type mask values. CRs-fixed: 2206014 Change-Id: I28f6583d842e82c9e26d40be55312f8aaf01193e --- core/LocApiBase.h | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'core/LocApiBase.h') 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); -- cgit v1.2.3