/commonlibrary/ets_utils/js_sys_module/timer/test/ |
H A D | test_timer.h | 27 static napi_value SetTimeout(napi_env env, napi_callback_info cbinfo); 28 static napi_value SetInterval(napi_env env, napi_callback_info cbinfo); 29 static napi_value ClearTimer(napi_env env, napi_callback_info cbinfo); 36 napi_value TimerTest::SetTimeout(napi_env env, napi_callback_info cbinfo) in SetTimeout() argument 38 return Timer::SetTimeout(env, cbinfo); in SetTimeout() 41 napi_value TimerTest::SetInterval(napi_env env, napi_callback_info cbinfo) in SetInterval() argument 43 return Timer::SetInterval(env, cbinfo); in SetInterval() 46 napi_value TimerTest::ClearTimer(napi_env env, napi_callback_info cbinfo) in ClearTimer() argument 48 return Timer::ClearTimer(env, cbinfo); in ClearTimer()
|
/commonlibrary/ets_utils/js_concurrent_module/worker/ |
H A D | worker.h | 142 static napi_value PostMessage(napi_env env, napi_callback_info cbinfo); 150 static napi_value PostMessageWithSharedSendable(napi_env env, napi_callback_info cbinfo); 158 static napi_value CommonPostMessage(napi_env env, napi_callback_info cbinfo, bool cloneSendable); 164 * @param cbinfo The callback information of the js layer. 166 static napi_value PostMessageToHost(napi_env env, napi_callback_info cbinfo); 174 static napi_value PostMessageWithSharedSendableToHost(napi_env env, napi_callback_info cbinfo); 182 static napi_value CommonPostMessageToHost(napi_env env, napi_callback_info cbinfo, bool cloneSendable); 188 * @param cbinfo The callback information of the js layer. 190 static napi_value Terminate(napi_env env, napi_callback_info cbinfo); 196 * @param cbinfo Th [all...] |
H A D | worker.cpp | 170 napi_value Worker::LimitedWorkerConstructor(napi_env env, napi_callback_info cbinfo) in LimitedWorkerConstructor() argument 173 return Constructor(env, cbinfo, true); in LimitedWorkerConstructor() 181 napi_value Worker::ThreadWorkerConstructor(napi_env env, napi_callback_info cbinfo) in ThreadWorkerConstructor() argument 185 return Constructor(env, cbinfo, false, WorkerVersion::NEW); in ThreadWorkerConstructor() 193 napi_value Worker::WorkerConstructor(napi_env env, napi_callback_info cbinfo) in WorkerConstructor() argument 197 return Constructor(env, cbinfo, false, WorkerVersion::OLD); in WorkerConstructor() 205 napi_value Worker::Constructor(napi_env env, napi_callback_info cbinfo, bool limitSign, WorkerVersion version) in Constructor() argument 211 napi_get_cb_info(env, cbinfo, &argc, args, &thisVar, &data); in Constructor() 403 napi_value Worker::PostMessage(napi_env env, napi_callback_info cbinfo) in PostMessage() argument 406 return CommonPostMessage(env, cbinfo, tru in PostMessage() 409 PostMessageWithSharedSendable(napi_env env, napi_callback_info cbinfo) PostMessageWithSharedSendable() argument 415 CommonPostMessage(napi_env env, napi_callback_info cbinfo, bool cloneSendable) CommonPostMessage() argument 460 Terminate(napi_env env, napi_callback_info cbinfo) Terminate() argument 487 On(napi_env env, napi_callback_info cbinfo) On() argument 492 Once(napi_env env, napi_callback_info cbinfo) Once() argument 497 RegisterGlobalCallObject(napi_env env, napi_callback_info cbinfo) RegisterGlobalCallObject() argument 529 UnregisterGlobalCallObject(napi_env env, napi_callback_info cbinfo) UnregisterGlobalCallObject() argument 566 Off(napi_env env, napi_callback_info cbinfo) Off() argument 571 RemoveEventListener(napi_env env, napi_callback_info cbinfo) RemoveEventListener() argument 576 AddEventListener(napi_env env, napi_callback_info cbinfo) AddEventListener() argument 581 AddListener(napi_env env, napi_callback_info cbinfo, ListenerMode mode) AddListener() argument 630 RemoveListener(napi_env env, napi_callback_info cbinfo) RemoveListener() argument 690 DispatchEvent(napi_env env, napi_callback_info cbinfo) DispatchEvent() argument 745 RemoveAllListener(napi_env env, napi_callback_info cbinfo) RemoveAllListener() argument 761 CancelTask(napi_env env, napi_callback_info cbinfo) CancelTask() argument 783 PostMessageToHost(napi_env env, napi_callback_info cbinfo) PostMessageToHost() argument 789 PostMessageWithSharedSendableToHost(napi_env env, napi_callback_info cbinfo) PostMessageWithSharedSendableToHost() argument 795 CommonPostMessageToHost(napi_env env, napi_callback_info cbinfo, bool cloneSendable) CommonPostMessageToHost() argument 844 GlobalCall(napi_env env, napi_callback_info cbinfo) GlobalCall() argument 981 CloseWorker(napi_env env, napi_callback_info cbinfo) CloseWorker() argument 995 ParentPortCancelTask(napi_env env, napi_callback_info cbinfo) ParentPortCancelTask() argument 1015 ParentPortAddEventListener(napi_env env, napi_callback_info cbinfo) ParentPortAddEventListener() argument 1062 ParentPortDispatchEvent(napi_env env, napi_callback_info cbinfo) ParentPortDispatchEvent() argument 1114 ParentPortRemoveEventListener(napi_env env, napi_callback_info cbinfo) ParentPortRemoveEventListener() argument 1160 ParentPortRemoveAllListener(napi_env env, napi_callback_info cbinfo) ParentPortRemoveAllListener() argument [all...] |
/commonlibrary/ets_utils/js_concurrent_module/taskpool/ |
H A D | taskpool.h | 50 static napi_value Execute(napi_env env, napi_callback_info cbinfo);
51 static napi_value ExecuteDelayed(napi_env env, napi_callback_info cbinfo);
53 static napi_value Cancel(napi_env env, napi_callback_info cbinfo);
54 static napi_value GetTaskPoolInfo(napi_env env, [[maybe_unused]] napi_callback_info cbinfo);
55 static napi_value TerminateTask(napi_env env, napi_callback_info cbinfo);
56 static napi_value IsConcurrent(napi_env env, napi_callback_info cbinfo);
57 static napi_value ExecutePeriodically(napi_env env, napi_callback_info cbinfo);
67 static bool CheckDelayedParams(napi_env env, napi_callback_info cbinfo, uint32_t &priority, int32_t &delayTime,
69 static bool CheckPeriodicallyParams(napi_env env, napi_callback_info cbinfo, int32_t &period, uint32_t &priority,
|
H A D | task.h | 83 static napi_value TaskConstructor(napi_env env, napi_callback_info cbinfo); 84 static napi_value LongTaskConstructor(napi_env env, napi_callback_info cbinfo); 85 static napi_value SetTransferList(napi_env env, napi_callback_info cbinfo); 86 static napi_value SetCloneList(napi_env env, napi_callback_info cbinfo); 87 static napi_value IsCanceled(napi_env env, napi_callback_info cbinfo); 88 static napi_value OnReceiveData(napi_env env, napi_callback_info cbinfo); 89 static napi_value SendData(napi_env env, napi_callback_info cbinfo); 90 static napi_value AddDependency(napi_env env, napi_callback_info cbinfo); 91 static napi_value RemoveDependency(napi_env env, napi_callback_info cbinfo); 92 static napi_value OnEnqueued(napi_env env, napi_callback_info cbinfo); [all...] |
H A D | task.cpp | 41 napi_value Task::TaskConstructor(napi_env env, napi_callback_info cbinfo) in TaskConstructor() argument 44 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo); in TaskConstructor() 57 napi_get_cb_info(env, cbinfo, &argc, args, &thisVar, nullptr); in TaskConstructor() 87 napi_value Task::LongTaskConstructor(napi_env env, napi_callback_info cbinfo) in LongTaskConstructor() argument 89 auto thisVar = TaskConstructor(env, cbinfo); in LongTaskConstructor() 260 napi_value Task::SetTransferList(napi_env env, napi_callback_info cbinfo) in SetTransferList() argument 265 napi_get_cb_info(env, cbinfo, &argc, args, &thisVar, nullptr); in SetTransferList() 317 napi_value Task::SetCloneList(napi_env env, napi_callback_info cbinfo) in SetCloneList() argument 322 napi_get_cb_info(env, cbinfo, &argc, args, &thisVar, nullptr); in SetCloneList() 361 napi_value Task::IsCanceled(napi_env env, napi_callback_info cbinfo) in IsCanceled() argument 380 OnReceiveData(napi_env env, napi_callback_info cbinfo) OnReceiveData() argument 429 SendData(napi_env env, napi_callback_info cbinfo) SendData() argument 474 AddDependency(napi_env env, napi_callback_info cbinfo) AddDependency() argument 563 RemoveDependency(napi_env env, napi_callback_info cbinfo) RemoveDependency() argument 702 OnEnqueued(napi_env env, napi_callback_info cbinfo) OnEnqueued() argument 739 OnStartExecution(napi_env env, napi_callback_info cbinfo) OnStartExecution() argument 789 OnExecutionFailed(napi_env env, napi_callback_info cbinfo) OnExecutionFailed() argument 827 OnExecutionSucceeded(napi_env env, napi_callback_info cbinfo) OnExecutionSucceeded() argument 865 IsDone(napi_env env, napi_callback_info cbinfo) IsDone() argument 882 GetTaskDuration(napi_env env, napi_callback_info& cbinfo, std::string durationType) GetTaskDuration() argument 896 GetTotalDuration(napi_env env, napi_callback_info cbinfo) GetTotalDuration() argument 901 GetCPUDuration(napi_env env, napi_callback_info cbinfo) GetCPUDuration() argument 906 GetIODuration(napi_env env, napi_callback_info cbinfo) GetIODuration() argument 911 GetName(napi_env env, [[maybe_unused]] napi_callback_info cbinfo) GetName() argument [all...] |
H A D | sequence_runner.h | 30 static napi_value SeqRunnerConstructor(napi_env env, napi_callback_info cbinfo); 31 static napi_value Execute(napi_env env, napi_callback_info cbinfo);
|
H A D | task_group.h | 37 static napi_value TaskGroupConstructor(napi_env env, napi_callback_info cbinfo); 38 static napi_value AddTask(napi_env env, napi_callback_info cbinfo);
|
H A D | sequence_runner.cpp | 48 napi_value SequenceRunner::SeqRunnerConstructor(napi_env env, napi_callback_info cbinfo) in SeqRunnerConstructor() argument 50 // get input args out of env and cbinfo in SeqRunnerConstructor() 54 napi_get_cb_info(env, cbinfo, &argc, args, &thisVar, nullptr); in SeqRunnerConstructor() 103 napi_value SequenceRunner::Execute(napi_env env, napi_callback_info cbinfo) in Execute() argument 108 napi_get_cb_info(env, cbinfo, &argc, args, &thisVar, nullptr); in Execute()
|
H A D | taskpool.cpp | 174 napi_value TaskPool::GetTaskPoolInfo(napi_env env, [[maybe_unused]] napi_callback_info cbinfo)
in GetTaskPoolInfo() argument 185 napi_value TaskPool::TerminateTask(napi_env env, napi_callback_info cbinfo)
in TerminateTask() argument 190 napi_get_cb_info(env, cbinfo, &argc, args, nullptr, nullptr);
in TerminateTask() 210 napi_value TaskPool::Execute(napi_env env, napi_callback_info cbinfo)
in Execute() argument 213 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo);
in Execute() 220 napi_get_cb_info(env, cbinfo, &argc, args, nullptr, nullptr);
in Execute() 315 napi_value TaskPool::ExecuteDelayed(napi_env env, napi_callback_info cbinfo)
in ExecuteDelayed() argument 321 if (!CheckDelayedParams(env, cbinfo, priority, delayTime, task)) {
in ExecuteDelayed() 576 napi_value TaskPool::Cancel(napi_env env, napi_callback_info cbinfo)
in Cancel() argument 581 napi_get_cb_info(env, cbinfo, in Cancel() 612 IsConcurrent(napi_env env, napi_callback_info cbinfo) IsConcurrent() argument 664 ExecutePeriodically(napi_env env, napi_callback_info cbinfo) ExecutePeriodically() argument 710 CheckDelayedParams(napi_env env, napi_callback_info cbinfo, uint32_t &priority, int32_t &delayTime, Task* &task) CheckDelayedParams() argument 760 CheckPeriodicallyParams(napi_env env, napi_callback_info cbinfo, int32_t &period, uint32_t &priority, Task* &periodicTask) CheckPeriodicallyParams() argument [all...] |
H A D | task_group.cpp | 27 napi_value TaskGroup::TaskGroupConstructor(napi_env env, napi_callback_info cbinfo) in TaskGroupConstructor() argument 32 napi_get_cb_info(env, cbinfo, &argc, args, &thisVar, nullptr); in TaskGroupConstructor() 73 napi_value TaskGroup::AddTask(napi_env env, napi_callback_info cbinfo) in AddTask() argument 75 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo); in AddTask() 86 napi_get_cb_info(env, cbinfo, &argc, args, &thisVar, nullptr); in AddTask()
|
/commonlibrary/ets_utils/js_concurrent_module/utils/locks/ |
H A D | async_lock_manager.h | 44 static napi_value Constructor(napi_env env, napi_callback_info cbinfo); 45 static napi_value Request(napi_env env, napi_callback_info cbinfo); 48 static napi_value LockAsync(napi_env env, napi_callback_info cbinfo); 49 static napi_value Query(napi_env env, napi_callback_info cbinfo); 50 static napi_value QueryAll(napi_env env, napi_callback_info cbinfo);
|
H A D | async_lock_manager.cpp | 39 static napi_value AsyncLockOptionsCtor(napi_env env, napi_callback_info cbinfo) in AsyncLockOptionsCtor() argument 42 NAPI_CALL(env, napi_get_cb_info(env, cbinfo, nullptr, nullptr, &thisVar, nullptr)); in AsyncLockOptionsCtor() 154 napi_value AsyncLockManager::Constructor(napi_env env, napi_callback_info cbinfo) in Constructor() argument 156 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo); in Constructor() 161 NAPI_CALL(env, napi_get_cb_info(env, cbinfo, &argc, args.get(), &thisVar, nullptr)); in Constructor() 199 napi_value AsyncLockManager::Request(napi_env env, napi_callback_info cbinfo) in Request() argument 201 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo); in Request() 205 NAPI_CALL(env, napi_get_cb_info(env, cbinfo, &argc, args.get(), nullptr, nullptr)); in Request() 233 napi_value AsyncLockManager::LockAsync(napi_env env, napi_callback_info cbinfo) in LockAsync() argument 236 size_t argc = NapiHelper::GetCallbackInfoArgc(env, cbinfo); in LockAsync() 279 Query(napi_env env, napi_callback_info cbinfo) Query() argument 316 QueryAll(napi_env env, napi_callback_info cbinfo) QueryAll() argument [all...] |
/commonlibrary/ets_utils/js_sys_module/timer/ |
H A D | timer.h | 75 static napi_value SetTimeout(napi_env env, napi_callback_info cbinfo); 76 static napi_value SetInterval(napi_env env, napi_callback_info cbinfo); 77 static napi_value ClearTimer(napi_env env, napi_callback_info cbinfo); 79 static napi_value SetTimeoutInner(napi_env env, napi_callback_info cbinfo, bool repeat);
|
H A D | timer.cpp | 66 napi_value Timer::SetTimeout(napi_env env, napi_callback_info cbinfo) in SetTimeout() argument 68 return Timer::SetTimeoutInner(env, cbinfo, false); in SetTimeout() 71 napi_value Timer::SetInterval(napi_env env, napi_callback_info cbinfo) in SetInterval() argument 73 return Timer::SetTimeoutInner(env, cbinfo, true); in SetInterval() 76 napi_value Timer::ClearTimer(napi_env env, napi_callback_info cbinfo) in ClearTimer() argument 81 napi_get_cb_info(env, cbinfo, &argc, argv, nullptr, nullptr); in ClearTimer() 232 napi_value Timer::SetTimeoutInner(napi_env env, napi_callback_info cbinfo, bool repeat) in SetTimeoutInner() argument 234 size_t argc = Helper::NapiHelper::GetCallbackInfoArgc(env, cbinfo); in SetTimeoutInner() 242 napi_get_cb_info(env, cbinfo, &argc, argv, &thisVar, nullptr); in SetTimeoutInner()
|