Home
last modified time | relevance | path

Searched refs:Batch (Results 1 - 6 of 6) sorted by relevance

/base/time/time_service/services/timer/src/
H A Dbatch.cpp22 Batch::Batch() in Batch() function in OHOS::MiscServices::Batch
29 Batch::Batch(const TimerInfo &seed) in Batch() function in OHOS::MiscServices::Batch
37 size_t Batch::Size() const in Size()
42 std::shared_ptr<TimerInfo> Batch::Get(size_t index) const in Get()
47 bool Batch::CanHold(std::chrono::steady_clock::time_point whenElapsed, in CanHold()
53 bool Batch::Add(const std::shared_ptr<TimerInfo> &alarm) in Add()
77 bool Batch::Remove(const TimerInfo &alarm) in Remove()
82 bool Batch
[all...]
H A Dtimer_manager.cpp91 extern bool AddBatchLocked(std::vector<std::shared_ptr<Batch>> &list, const std::shared_ptr<Batch> &batch);
736 std::shared_ptr<Batch> TimerManager::FindFirstWakeupBatchLocked() in FindFirstWakeupBatchLocked()
740 [](const std::shared_ptr<Batch> &batch) { in FindFirstWakeupBatchLocked()
762 AddBatchLocked(alarmBatches_, std::make_shared<Batch>(*alarm)); in InsertAndBatchTimerLocked()
777 [whenElapsed, maxWhen](const std::shared_ptr<Batch> &batch) { in AttemptCoalesceLocked()
1120 bool AddBatchLocked(std::vector<std::shared_ptr<Batch>> &list, const std::shared_ptr<Batch> &newBatch)
1125 [](const std::shared_ptr<Batch> &first, const std::shared_ptr<Batch>
[all...]
/base/time/time_service/services/timer/include/
H A Dbatch.h27 class Batch { class
29 Batch();
30 explicit Batch(const TimerInfo &seed);
31 virtual ~Batch() = default;
H A Dtimer_manager.h118 std::shared_ptr<Batch> FindFirstWakeupBatchLocked();
131 void HandleRunningLock(const std::shared_ptr<Batch> &firstWakeup);
144 std::vector<std::shared_ptr<Batch>> alarmBatches_;
/base/time/time_service/test/unittest/service_test/src/
H A Dtime_proxy_test.cpp184 std::shared_ptr<Batch> batch = timerManagerHandler_->alarmBatches_.at(0); in HWTEST_F()
311 std::shared_ptr<Batch> batch = timerManagerHandler_->alarmBatches_.at(0); in HWTEST_F()
H A Dtime_service_test.cpp1087 * @tc.desc: test Batch.
1092 Batch batch; in HWTEST_F()

Completed in 7 milliseconds