harmony 鸿蒙transient_task_type.h

  • 2025-06-12
  • 浏览 (4)

transient_task_type.h

Overview

The transient_task_type.h file declares the error codes and structs of a transient task.

Library: libtransient_task.so

System capability: SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask

Since: 13

Related module: TransientTask

Summary

Structs

Name Description
struct  TransientTask_DelaySuspendInfo Describes the returned information about a transient task.

Types

Name Description
typedef enum TransientTask_ErrorCode TransientTask_ErrorCode Defines an enum for the error codes available for a transient task.
typedef struct TransientTask_DelaySuspendInfo TransientTask_DelaySuspendInfo Defines a struct for the returned information about a transient task.
typedef void(* TransientTask_Callback) (void) Defines a callback for transient task timeout.

Enums

Name Description
TransientTask_ErrorCode {
ERR_TRANSIENT_TASK_OK = 0, ERR_TRANSIENT_TASK_INVALID_PARAM = 401, ERR_TRANSIENT_TASK_PARCEL_FAILED = 9800002, ERR_TRANSIENT_TASK_TRANSACTION_FAILED = 9800003,
ERR_TRANSIENT_TASK_SYS_NOT_READY = 9800004, ERR_TRANSIENT_TASK_CLIENT_INFO_VERIFICATION_FAILED = 9900001, ERR_TRANSIENT_TASK_SERVICE_VERIFICATION_FAILED = 9900002
}
Enumerates the error codes available for a transient task.

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Background Tasks Kit

harmony 鸿蒙BackgroundProcessManager

harmony 鸿蒙TransientTask

harmony 鸿蒙TransientTask_DelaySuspendInfo

harmony 鸿蒙background_process_manager.h

harmony 鸿蒙DeviceUsageStatistics Error Codes

harmony 鸿蒙backgroundTaskManager Error Codes

harmony 鸿蒙reminderAgentManager Error Codes

harmony 鸿蒙workScheduler Error Codes

harmony 鸿蒙@ohos.WorkSchedulerExtensionAbility (Deferred Task Scheduling Callbacks)

0  赞