harmony 鸿蒙transient_task_type.h

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

transient_task_type.h

概述

定义短时任务的错误码和结构体。

库: libtransient_task.so

系统能力: SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask

起始版本: 13

相关模块:TransientTask

汇总

宏定义

名称 描述
struct  TRANSIENT_TASK_MAX_NUM 同一时刻最大短时任务数量。

结构体

名称 描述
struct  TransientTask_DelaySuspendInfo 定义短时任务返回信息结构体。
struct  TransientTask_TransientTaskInfo 定义短时任务返回信息结构体。

类型定义

名称 描述
typedef enum TransientTask_ErrorCode TransientTask_ErrorCode 定义短时任务错误码。
typedef struct TransientTask_DelaySuspendInfo TransientTask_DelaySuspendInfo 定义短时任务返回信息结构体。
typedef void(* TransientTask_Callback) (void) 定义短时任务超时回调类型。
typedef struct TransientTask_TransientTaskInfo TransientTask_TransientTaskInfo 定义所有短时任务信息结构体。

枚举

名称 描述
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, ERR_TRANSIENT_TASK_PARCELABLE_FAILED = 9900003, ERR_TRANSIENT_TASK_SERVICE_NOT_READY = 9900004
}
定义短时任务错误码。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Background Tasks Kit(后台任务开发服务)

harmony 鸿蒙BackgroundProcessManager

harmony 鸿蒙TransientTask

harmony 鸿蒙TransientTask_DelaySuspendInfo

harmony 鸿蒙TransientTask_TransientTaskInfo

harmony 鸿蒙background_process_manager.h

harmony 鸿蒙DeviceUsageStatistics错误码

harmony 鸿蒙backgroundTaskManager错误码

harmony 鸿蒙reminderAgentManager错误码

harmony 鸿蒙workScheduler错误码

0  赞