Searched refs:delaySuspendInfo (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/foundation/resourceschedule/background_task_mgr/interfaces/kits/c/src/ |
H A D | transient_task_api.cpp | 42 std::shared_ptr<DelaySuspendInfo> delaySuspendInfo {nullptr}; in OH_BackgroundTaskManager_RequestSuspendDelay() local 48 RequestSuspendDelay(reasonu16, *expiredCallback, delaySuspendInfo); in OH_BackgroundTaskManager_RequestSuspendDelay() 52 info->requestId = delaySuspendInfo->GetRequestId(); in OH_BackgroundTaskManager_RequestSuspendDelay() 53 info->actualDelayTime = delaySuspendInfo->GetActualDelayTime(); in OH_BackgroundTaskManager_RequestSuspendDelay() 55 callbackInstances_[delaySuspendInfo->GetRequestId()] = expiredCallback; in OH_BackgroundTaskManager_RequestSuspendDelay()
|
/ohos5.0/docs/zh-cn/application-dev/task-management/ |
H A D | native-transient-task.md | 28 TransientTask_DelaySuspendInfo delaySuspendInfo; 33 OH_BackgroundTaskManager_CancelSuspendDelay(delaySuspendInfo.requestId); 40 … int32_t res = OH_BackgroundTaskManager_RequestSuspendDelay("test", callback, &delaySuspendInfo); 42 napi_create_int32(env, delaySuspendInfo.requestId, &result); 54 …int32_t res = OH_BackgroundTaskManager_GetRemainingDelayTime(delaySuspendInfo.requestId, &delayTim… 67 int32_t res = OH_BackgroundTaskManager_CancelSuspendDelay(delaySuspendInfo.requestId);
|
/ohos5.0/foundation/resourceschedule/background_task_mgr/interfaces/kits/cj/background_task_mgr/ |
H A D | background_task_mgr_ffi.cpp | 39 std::shared_ptr<DelaySuspendInfo> delaySuspendInfo {nullptr}; in CJ_RequestSuspendDelay() local 45 RequestSuspendDelay(reasonu16, *callbackffi, delaySuspendInfo); in CJ_RequestSuspendDelay() 49 ret->requestId = delaySuspendInfo->GetRequestId(); in CJ_RequestSuspendDelay() 50 ret->actualDelayTime = delaySuspendInfo->GetActualDelayTime(); in CJ_RequestSuspendDelay() 54 callbackInstances_[delaySuspendInfo->GetRequestId()] = callbackffi; in CJ_RequestSuspendDelay()
|
/ohos5.0/docs/en/application-dev/task-management/ |
H A D | native-transient-task.md | 28 TransientTask_DelaySuspendInfo delaySuspendInfo; 33 OH_BackgroundTaskManager_CancelSuspendDelay(delaySuspendInfo.requestId); 40 … int32_t res = OH_BackgroundTaskManager_RequestSuspendDelay("test", callback, &delaySuspendInfo); 42 napi_create_int32(env, delaySuspendInfo.requestId, &result); 54 …int32_t res = OH_BackgroundTaskManager_GetRemainingDelayTime(delaySuspendInfo.requestId, &delayTim… 67 int32_t res = OH_BackgroundTaskManager_CancelSuspendDelay(delaySuspendInfo.requestId);
|
/ohos5.0/foundation/resourceschedule/background_task_mgr/interfaces/kits/napi/src/ |
H A D | request_suspend_delay.cpp | 256 std::shared_ptr<DelaySuspendInfo> delaySuspendInfo {nullptr}; in RequestSuspendDelay() local 258 RequestSuspendDelay(reason, *callback, delaySuspendInfo); in RequestSuspendDelay() 260 if (!delaySuspendInfo) { in RequestSuspendDelay() 265 callbackInstances_[delaySuspendInfo->GetRequestId()] = callback; in RequestSuspendDelay() 270 if (!Common::SetDelaySuspendInfo(env, delaySuspendInfo, result)) { in RequestSuspendDelay()
|
H A D | common.cpp | 228 const napi_env &env, std::shared_ptr<DelaySuspendInfo>& delaySuspendInfo, napi_value &result) in SetDelaySuspendInfo() argument 230 if (delaySuspendInfo == nullptr) { in SetDelaySuspendInfo() 237 napi_create_int32(env, delaySuspendInfo->GetRequestId(), &value); in SetDelaySuspendInfo() 241 napi_create_int32(env, delaySuspendInfo->GetActualDelayTime(), &value); in SetDelaySuspendInfo()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-backgroundtasks-kit/ |
H A D | _transient_task.md | 180 | delaySuspendInfo | 返回短时任务信息。 |
|
/ohos5.0/foundation/resourceschedule/background_task_mgr/interfaces/kits/napi/include/ |
H A D | common.h | 84 … const napi_env &env, std::shared_ptr<DelaySuspendInfo>& delaySuspendInfo, napi_value &result);
|
/ohos5.0/docs/en/application-dev/reference/apis-backgroundtasks-kit/ |
H A D | _transient_task.md | 215 | delaySuspendInfo | Pointer to the information about the transient task. |
|