/commonlibrary/ets_utils/js_sys_module/timer/test/ |
H A D | test_timer.h | 38 return Timer::SetTimeout(env, cbinfo); in SetTimeout() 43 return Timer::SetInterval(env, cbinfo); in SetInterval() 48 return Timer::ClearTimer(env, cbinfo); in ClearTimer() 53 return Timer::DeleteTimer(tId, callbackInfo); in DeleteTimer() 58 return Timer::timerTable; in create_timerTable() 63 return Timer::ClearEnvironmentTimer(env); in ClearEnvironmentTimer() 68 return Timer::TimerCallback(handle); in TimerCallback()
|
H A D | test_timer.cpp | 65 bool res0 = Timer::RegisterTime(env); in HWTEST_F() 67 bool res1 = Timer::RegisterTime(nullptr); in HWTEST_F() 278 bool res0 = Timer::HasTimer(env); in HWTEST_F() 280 Timer::ClearEnvironmentTimer(env); in HWTEST_F() 281 bool res1 = Timer::HasTimer(env); in HWTEST_F()
|
/commonlibrary/c_utils/base/src/ |
H A D | timer.cpp | 28 Timer::Timer(const std::string& name, int timeoutMs) : name_(name), timeoutMs_(timeoutMs), in Timer() function in OHOS::Utils::Timer 33 Timer::~Timer() in ~Timer() 38 uint32_t Timer::Setup() in Setup() 50 void Timer::Shutdown(bool useJoin) in Shutdown() 82 uint32_t Timer::Register(const TimerCallback& callback, uint32_t interval /* ms */, bool once) in Register() 115 void Timer::Unregister(uint32_t timerId) in Unregister() 147 void Timer::MainLoop() in MainLoop() 156 uint32_t Timer [all...] |
/commonlibrary/c_utils/base/test/unittest/common/ |
H A D | utils_timer_test.cpp | 80 Utils::Timer timer("test_timer"); 99 Utils::Timer timer("test_timer"); in HWTEST_F() 116 Utils::Timer timer("test_timer"); in HWTEST_F() 127 static void TestTimerEvent(Utils::Timer& timer) in TestTimerEvent() 145 Utils::Timer timer("test_timer"); in HWTEST_F() 169 Utils::Timer timer_; 218 static void TimerEventFun(Utils::Timer& timer) in TimerEventFun() 239 Utils::Timer timer("test_timer"); in HWTEST_F() 268 Utils::Timer timer("test_timer"); in HWTEST_F() 282 void DoFunc(Utils::Timer [all...] |
H A D | utils_event_test.cpp | 581 friend class Timer; 584 class Timer { class 590 explicit Timer(const std::string& name, int timeoutMs = 1000); 591 virtual ~Timer() in ~Timer() 625 Timer::Timer(const std::string& name, int timeoutMs) : name_(name), timeoutMs_(timeoutMs), in Timer() function in OHOS::__anon33::Timer 628 void Timer::MainLoop() in MainLoop() 641 uint32_t Timer::Setup() in Setup() 654 std::thread loopThread(std::bind(&Timer::MainLoop, this)); in Setup() 660 void Timer [all...] |
/commonlibrary/ets_utils/js_sys_module/timer/ |
H A D | timer.cpp | 28 uint32_t Timer::timeCallbackId = 0; 30 std::map<uint32_t, TimerCallbackInfo*> Timer::timerTable; 31 std::mutex Timer::timeLock; 50 bool Timer::RegisterTime(napi_env env) in RegisterTime() 66 napi_value Timer::SetTimeout(napi_env env, napi_callback_info cbinfo) in SetTimeout() 68 return Timer::SetTimeoutInner(env, cbinfo, false); in SetTimeout() 71 napi_value Timer::SetInterval(napi_env env, napi_callback_info cbinfo) in SetInterval() 73 return Timer::SetTimeoutInner(env, cbinfo, true); in SetInterval() 76 napi_value Timer::ClearTimer(napi_env env, napi_callback_info cbinfo) in ClearTimer() 103 HILOG_ERROR("Timer i in ClearTimer() [all...] |
H A D | timer.h | 65 class Timer { class 67 Timer() = default; 68 ~Timer() = default;
|
/commonlibrary/c_utils/base/test/benchmarktest/timer_benchmark_test/ |
H A D | timer_benchmark_test.cpp | 87 Utils::Timer timer("test_timer"); in BENCHMARK_F() 108 Utils::Timer timer("test_timer"); in BENCHMARK_F() 130 Utils::Timer timer("test_timer"); in BENCHMARK_F() 157 Utils::Timer timer_; 206 Utils::Timer timer("test_timer", -1); in BENCHMARK_F() 232 Utils::Timer timer("test_timer"); in BENCHMARK_F() 257 void DoFunc(Utils::Timer &timer, int &count) in DoFunc() 273 void DoFunc2(Utils::Timer &timer, int &count) in DoFunc2() 294 Utils::Timer timer("test_timer"); in BENCHMARK_F() 320 Utils::Timer time in BENCHMARK_F() [all...] |
/commonlibrary/c_utils/base/test/benchmarktest/event_benchmark_test/ |
H A D | event_benchmark_test.cpp | 714 friend class Timer; 717 class Timer { class 723 explicit Timer(const std::string& name, int timeoutMs = 1000); 724 virtual ~Timer() {} in ~Timer() 755 Timer::Timer(const std::string& name, int timeoutMs) : name_(name), timeoutMs_(timeoutMs), in Timer() function in OHOS::__anon12::Timer 758 BENCHMARK_LOGD("EventTest Timer::Timer is called."); in Timer() 761 void Timer::MainLoop() in MainLoop() 774 uint32_t Timer [all...] |
/commonlibrary/c_utils/base/test/fuzztest/timer_fuzzer/ |
H A D | timer_fuzzer.cpp | 38 const std::vector<std::function<void(FuzzedDataProvider*, Utils::Timer&, vector<uint32_t>&)>> ops = { 39 [](FuzzedDataProvider* dataProvider, Utils::Timer& timer, vector<uint32_t>& val) { 51 [](FuzzedDataProvider* dataProvider, Utils::Timer& timer, vector<uint32_t>& val) { 70 Utils::Timer timer(teststr, timeoutMs); in TimerTestFunc() 71 FUZZ_LOGI("Timer, str = %{public}s, ms = %{public}d", teststr.c_str(), timeoutMs); in TimerTestFunc()
|
/commonlibrary/c_utils/base/include/ |
H A D | timer.h | 49 class Timer { class 70 explicit Timer(const std::string& name, int timeoutMs = 1000); 71 virtual ~Timer();
|
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/time/ |
H A D | timer.rs | 24 /// Creates new [`Timer`] that yields with interval of `period`. The first task 47 pub fn timer(period: Duration) -> Timer { in timer() 51 /// Creates new [`Timer`] that yields with interval of `period`. 77 pub fn timer_at(start: Instant, period: Duration) -> Timer { in timer_at() 79 Timer { start, period } in timer_at() 130 /// Struct of Timer 131 pub struct Timer { structure names 136 impl Timer { impls 158 /// Resets Timer from now on. 180 /// 1. Uses time to create a Timer Struc [all...] |
H A D | mod.rs | 31 pub use timer::{periodic_schedule, timer, timer_at, Timer};
|
/commonlibrary/ets_utils/js_concurrent_module/taskpool/ |
H A D | worker.cpp | 113 } else if (Timer::HasTimer(workerEnv_)) {
in CheckFreeConditions() 283 Timer::RegisterTime(workerEnv_);
in PrepareForWorkerInstance() 312 Timer::ClearEnvironmentTimer(workerEnv_);
in ReleaseWorkerThreadContent()
|
/commonlibrary/ets_utils/js_concurrent_module/worker/ |
H A D | worker.cpp | 1373 Timer::RegisterTime(workerEnv_); in PrepareForWorkerInstance() 1833 Timer::ClearEnvironmentTimer(workerEnv_); in TerminateWorker()
|