Home
last modified time | relevance | path

Searched defs:GnssBatching (Results 1 – 5 of 5) sorted by relevance

/hardware/interfaces/gnss/aidl/default/
DGnssBatching.h25 struct GnssBatching : public BnGnssBatching { struct
40 static std::shared_ptr<IGnssBatchingCallback> sCallback; argument
42 std::thread mThread;
43 std::atomic<bool> mIsActive;
44 std::atomic<long> mMinIntervalMs;
45 std::atomic<float> mMinDistanceMeters;
46 std::atomic<bool> mWakeUpOnFifoFull;
49 mutable std::mutex mMutex;
51 std::vector<GnssLocation> mBatchedLocations;
DGnssBatching.cpp34 GnssBatching::GnssBatching() in GnssBatching() function in aidl::android::hardware::gnss::GnssBatching
/hardware/interfaces/gnss/1.0/default/
DGnssBatching.h26 struct GnssBatching : public IGnssBatching { struct
55 static sp<IGnssBatchingCallback> sGnssBatchingCbIface; argument
59 extern "C" IGnssBatching* HIDL_FETCH_IGnssBatching(const char* name); argument
DGnssBatching.cpp45 GnssBatching::GnssBatching(const FlpLocationInterface* flpLocationIface) : in GnssBatching() function in android::hardware::gnss::V1_0::implementation::GnssBatching
/hardware/interfaces/gnss/2.0/default/
DGnssBatching.h37 struct GnssBatching : public IGnssBatching { struct