android_device_xiaomi_sdm66.../loc_api/libloc_api_50001
Kevin Tang a915406668 Location Hal Design Level Change for FLP Requirement
Changes can be highlighted with below summary:
* Split the original LocApiAdapter to LocAdapter and LocApi.
  Now different adapter implementations can flexibly connect
  to different LocApi;
* LocApi continues to abstract the API binding to RPC or QMI;
* MsgTask which creates and owns a msg Q and a thread, and it
  define a LocMsg base msg class. The handler pulls a msg out
  of the Q and calls its proc() method. This makes it possible
  for msg sender to keep the data in the msg encapsulated, as
  it no longer requires a central msg handler who must under-
  stand all data format. This used to be where all the compile
  time dependencies are tangled together;
* Added Context to bundle MsgTask and LocApi;
* Added LocDualContext specifically for the FLP Location Hal
  architecture requirement;
* Placed all the base classes of the above in loc_core folder
  / loc_core namespace / libloc_core.so, so other libraries
  can easily use derive from here without having to pull in
  the loc_eng implementation, which is a large library to
  include or link to;

Change-Id: I40abfba96dea76757c98530c1f5e076b34ba4ac7
2013-08-02 19:29:22 -07:00
..
Android.mk Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
gps.c Merge branch jb_mr1 into jb_2.6 2013-06-11 14:58:24 -07:00
loc.cpp Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc.h Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng.cpp Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng.h Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_agps.cpp Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_agps.h Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_dmn_conn.cpp hardware/qcom/gps: Porting HAL and Loc API 2.0 2013-07-03 17:08:14 -07:00
loc_eng_dmn_conn.h Merge branch jb_mr1 into jb_2.6 2013-06-11 14:58:24 -07:00
loc_eng_dmn_conn_glue_msg.c hardware/qcom/gps: Porting HAL and Loc API 2.0 2013-07-03 17:08:14 -07:00
loc_eng_dmn_conn_glue_msg.h Merge branch jb_mr1 into jb_2.6 2013-06-11 14:58:24 -07:00
loc_eng_dmn_conn_glue_pipe.c hardware/qcom/gps: Porting HAL and Loc API 2.0 2013-07-03 17:08:14 -07:00
loc_eng_dmn_conn_glue_pipe.h Merge branch jb_mr1 into jb_2.6 2013-06-11 14:58:24 -07:00
loc_eng_dmn_conn_handler.cpp Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_dmn_conn_handler.h Merge branch jb_mr1 into jb_2.6 2013-06-11 14:58:24 -07:00
loc_eng_dmn_conn_thread_helper.c hardware/qcom/gps: Porting HAL and Loc API 2.0 2013-07-03 17:08:14 -07:00
loc_eng_dmn_conn_thread_helper.h Merge branch jb_mr1 into jb_2.6 2013-06-11 14:58:24 -07:00
loc_eng_log.cpp Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_log.h Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_msg.h Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_msg_id.h Merge up to MR1 tip 2013-07-23 20:12:17 -06:00
loc_eng_ni.cpp Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_ni.h Merge branch jb_mr1 into jb_2.6 2013-06-11 14:58:24 -07:00
loc_eng_nmea.cpp Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_nmea.h Generate position report NMEAs only on final fix 2013-06-17 14:22:00 -07:00
loc_eng_xtra.cpp Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
loc_eng_xtra.h gps: Added xtra server query loc api 2013-06-11 15:02:29 -07:00
LocEngAdapter.cpp Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
LocEngAdapter.h Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00
Makefile.am Location Hal Design Level Change for FLP Requirement 2013-08-02 19:29:22 -07:00