android_device_xiaomi_sdm66.../core
Kevin Tang 7bbc063ad2 Fixed a number of issues with NetworkInfoDataItemBase
There are a couple of issues. NetworkInfoDataItemBase
objects might be from OsAgent or GnssLocationProvider.
The two sources actually have mTypes defined differently.
In addtion, when there are different types of connections
such as wifi / mobile, getting connected / disconnected
independently, clients need to be all notified correctly.

Right now, if mConnected hasn't changed, no updates are
send. For exmple, if mobile is connected, later wifi
gets connected too, clients won't know.

SystemStatus is also updated to get updated / colated
informtion. In the above example, SystemStatus's top
record would record as both mobile and wifi are connected.

Change-Id: I1825902247fe1d4e6363f5e24a75be7e984d0dc4
CRs-Fixed: 2221114
2018-05-05 21:34:17 -07:00
..
data-items Fixed a number of issues with NetworkInfoDataItemBase 2018-05-05 21:34:17 -07:00
observer Xtra client interfacing with LocNetIface in LE 2017-09-08 22:38:33 +05:30
Android.mk changed SystemStatusOsObserver 2018-05-05 21:24:29 -07:00
configure.ac LE clean up 2018-01-16 13:35:38 -08:00
ContextBase.cpp Reset MSA/MSB capabilities for APQ targets. 2018-02-25 23:28:54 -08:00
ContextBase.h Set SUPL_HOST to modem on GnssAdapter init. 2017-09-20 00:31:51 -07:00
EngineHubProxyBase.h GPS Adapter: GNSS adapter change to go with engine hub aggregator 2018-04-12 13:24:57 -07:00
LBSProxyBase.h multiple XTRA downloaders could be triggered on boot up 2016-06-13 12:05:33 -07:00
loc-core.pc.in LE clean up 2018-01-16 13:35:38 -08:00
loc_core_log.cpp LE clean up 2018-01-16 13:35:38 -08:00
loc_core_log.h LocationAPI implementation 2017-02-28 16:47:50 -08:00
LocAdapterBase.cpp GPS Adapter: GNSS adapter change to go with engine hub aggregator 2018-04-12 13:24:57 -07:00
LocAdapterBase.h GPS Adapter: GNSS adapter change to go with engine hub aggregator 2018-04-12 13:24:57 -07:00
LocAdapterProxyBase.h LocationAPI implementation 2017-02-28 16:47:50 -08:00
LocApiBase.cpp Assure event mask is set properly to get positions 2018-04-24 00:38:49 -07:00
LocApiBase.h LE clean up 2018-01-16 13:35:38 -08:00
LocDualContext.cpp LE clean up 2018-01-16 13:35:38 -08:00
LocDualContext.h Add DataItemObserver interface in SystemStatus 2017-08-11 13:51:48 -07:00
Makefile.am changed SystemStatusOsObserver 2018-05-05 21:24:29 -07:00
SystemStatus.cpp Fixed a number of issues with NetworkInfoDataItemBase 2018-05-05 21:34:17 -07:00
SystemStatus.h Fixed a number of issues with NetworkInfoDataItemBase 2018-05-05 21:34:17 -07:00
SystemStatusOsObserver.cpp changed SystemStatusOsObserver 2018-05-05 21:24:29 -07:00
SystemStatusOsObserver.h changed SystemStatusOsObserver 2018-05-05 21:24:29 -07:00
UlpProxyBase.h LocationAPI implementation 2017-02-28 16:47:50 -08:00