transient_task_api.h
Overview
The transient_task_api.h file declares the APIs for requesting, querying, and canceling transient tasks.
Library: libtransient_task.so
System capability: SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask
Since: 13
Related module: TransientTask
Summary
Functions
| Name | Description |
|---|---|
| int32_t OH_BackgroundTaskManager_RequestSuspendDelay (const char *reason, TransientTask_Callback callback, TransientTask_DelaySuspendInfo *info) | Requests a transient task. |
| int32_t OH_BackgroundTaskManager_GetRemainingDelayTime (int32_t requestId, int32_t *delayTime) | Obtains the remaining time of a transient task. |
| int32_t OH_BackgroundTaskManager_CancelSuspendDelay (int32_t requestId) | Cancels a transient task. |