Home
last modified time | relevance | path

Searched refs:Timer (Results 1 - 15 of 15) sorted by relevance

/commonlibrary/ets_utils/js_sys_module/timer/test/
H A Dtest_timer.h38 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 Dtest_timer.cpp65 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 Dtimer.cpp28 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 Dutils_timer_test.cpp80 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 Dutils_event_test.cpp581 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 Dtimer.cpp28 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 Dtimer.h65 class Timer { class
67 Timer() = default;
68 ~Timer() = default;
/commonlibrary/c_utils/base/test/benchmarktest/timer_benchmark_test/
H A Dtimer_benchmark_test.cpp87 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 Devent_benchmark_test.cpp714 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 Dtimer_fuzzer.cpp38 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 Dtimer.h49 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 Dtimer.rs24 /// 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 Dmod.rs31 pub use timer::{periodic_schedule, timer, timer_at, Timer};
/commonlibrary/ets_utils/js_concurrent_module/taskpool/
H A Dworker.cpp113 } 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 Dworker.cpp1373 Timer::RegisterTime(workerEnv_); in PrepareForWorkerInstance()
1833 Timer::ClearEnvironmentTimer(workerEnv_); in TerminateWorker()

Completed in 12 milliseconds