summaryrefslogtreecommitdiff
path: root/core/SystemStatusOsObserver.cpp
AgeCommit message (Collapse)Author
2018-11-20Request for a data item value is not handle by SSOHarikrishnan Hariharan
Subscribe for a data item first time adds the DI to internal SSO client list. When the request comes for after this, since item is already added, dataItemsToSubscribe will be empty. So the code for request value for DI is not invoked. Handle this scenario in SSO. Change-Id: Ife04fe4eedc9b3132e7967f781b0e29ac41c01e7 CRs-Fixed: 2347338
2018-09-24Pass Framework Action request object to HandleTurnOn msg taskHarikrishnan Hariharan
Currently Sys Status OS Observer object was being passed, due to which actual turn on functionality in Framework action request object was not being invoked. Implement equals for SystemStatus class for BT scan device data so that it is handled correctly in setIteminReport. Change-Id: Ie7f24a1eaf886a2402698489bfd1d0ddc34585cf CRs-Fixed: 2321041
2018-09-17gps: use common compilation flag for the same functionalityMadhanraj Chelladurai
modify the compilation flag to be in alignment with the location services library Change-Id: Ie65e6e803c50524c0913b1475edbf556a5b7f207 CRs-Fixed: 2299356
2018-08-16Filter DataItems with suitable way.Baili Feng
We should carefully modify unordered_set when traversing it. Update the iterator with the return value of erase function. Change-Id: I777f42b077502f617a513128db9a4f3b7c9a322c CRs-Fixed: 2288358
2018-05-14changed SystemStatusOsObserverKevin Tang
to allow clients to subscribe before subscription obj arrives, and also simplified ClientIndex and DataItemIndex implementation significantly. Change-Id: I092f344e688fa698aa98795b8a8f0c1ba8fcd9e4 CRs-Fixed: 2218519
2017-10-09Add storing dataitem in systemstatus reportKatz Yamada
SystemStatus stores incoming dataitem events received from osagent into its internal systemstatus report cache. Change-Id: I129c633b45abfc04c9d9bbbd558db5f6e93c1672 CRs-Fixed: 2093347
2017-09-08Xtra client interfacing with LocNetIface in LEHarikrishnan Hariharan
Interfacing LocnetIface with Xtra client for wwan/supl call setup and teardown. - XtraSystemStatusObserver must listen to connect/teardown wwan call requests from xtra-daemon on the HAL side socket. This request is then processed by libloc_net_iface module on LE. - Caching the connect and disconnect backhaul requests received before framework action request object is obtained. Change-Id: I7cb6751efc64b27726b5d28be9a3df7b1bfb3d76 CRs-Fixed: 2092215
2017-09-07Integrate XtraSysStatObs with SystemStatusObserverHarikrishnan Hariharan
Use SystemStatusObserver to subscribe for dataitems in XtraSystemStatusObserver. Change-Id: Ib1828b9025c9c5bb5194a36014249472ed3f6f9e CRs-Fixed: 2093290
2017-08-11Add DataItemObserver interface in SystemStatusHarikrishnan Hariharan
Add DataItemObserver interface in SystemStatus so that clients can subscribe dataitem events from SystemStatus. Also moving DateItem and its observer, subscription classes into HAL Simplify DataItem class implementation. Change-Id: I7b2c3fc9dcf67dd6132bbcccda874e3f7ed6fa94 CRs-Fixed: 2041019 2072896