Home
last modified time | relevance | path

Searched refs:OnceTimer (Results 1 – 5 of 5) sorted by relevance

/aosp12/system/bt/common/
H A Donce_timer.cc27 OnceTimer::~OnceTimer() { in ~OnceTimer()
35 bool OnceTimer::Schedule(const base::WeakPtr<MessageLoopThread>& thread, in Schedule()
48 base::BindOnce(&OnceTimer::RunTask, base::Unretained(this))); in Schedule()
67 void OnceTimer::Cancel() { in Cancel()
73 void OnceTimer::CancelAndWait() { in CancelAndWait()
81 void OnceTimer::CancelHelper(std::promise<void> promise) { in CancelHelper()
93 FROM_HERE, base::BindOnce(&OnceTimer::CancelClosure, in CancelHelper()
98 void OnceTimer::CancelClosure(std::promise<void> promise) { in CancelClosure()
107 bool OnceTimer::IsScheduled() const { in IsScheduled()
113 void OnceTimer::RunTask() { in RunTask()
H A Donce_timer.h37 class OnceTimer final {
39 OnceTimer() {} in OnceTimer() function
40 ~OnceTimer();
86 DISALLOW_COPY_AND_ASSIGN(OnceTimer);
H A Donce_timer_unittest.cc27 using bluetooth::common::OnceTimer;
65 timer_ = new OnceTimer(); in SetUp()
81 OnceTimer* timer_;
/aosp12/system/bt/common/benchmark/
H A Dtimer_performance_benchmark.cc31 using bluetooth::common::OnceTimer;
108 once_timer_ = new OnceTimer(); in SetUp()
126 OnceTimer* once_timer_;
212 once_timer_ = new OnceTimer(); in SetUp()
235 OnceTimer* once_timer_;
/aosp12/system/bt/hci/src/
H A Dhci_layer.cc61 using bluetooth::common::OnceTimer;
120 static OnceTimer abort_timer;