Searched defs:GnssBatching (Results 1 – 5 of 5) sorted by relevance
25 struct GnssBatching : public BnGnssBatching { struct40 static std::shared_ptr<IGnssBatchingCallback> sCallback; argument42 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;
34 GnssBatching::GnssBatching() in GnssBatching() function in aidl::android::hardware::gnss::GnssBatching
26 struct GnssBatching : public IGnssBatching { struct55 static sp<IGnssBatchingCallback> sGnssBatchingCbIface; argument59 extern "C" IGnssBatching* HIDL_FETCH_IGnssBatching(const char* name); argument
45 GnssBatching::GnssBatching(const FlpLocationInterface* flpLocationIface) : in GnssBatching() function in android::hardware::gnss::V1_0::implementation::GnssBatching
37 struct GnssBatching : public IGnssBatching { struct