slavetask

package
v3.0.0-...-3edb00a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2024 License: GPL-3.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TransferTask

type TransferTask struct {
	Err      *task.JobError
	Req      *serializer.SlaveTransferReq
	MasterID string
}

TransferTask 文件中转任务

func (*TransferTask) Creator

func (job *TransferTask) Creator() uint

Creator 获取创建者ID

func (*TransferTask) Do

func (job *TransferTask) Do()

Do 开始执行任务

func (*TransferTask) GetError

func (job *TransferTask) GetError() *task.JobError

GetError 返回任务失败信息

func (*TransferTask) Model

func (job *TransferTask) Model() *model.Task

Model 获取任务的数据库模型

func (*TransferTask) Props

func (job *TransferTask) Props() string

Props 获取任务属性

func (*TransferTask) SetError

func (job *TransferTask) SetError(err *task.JobError)

SetError 设定任务失败信息

func (*TransferTask) SetErrorMsg

func (job *TransferTask) SetErrorMsg(msg string, err error)

SetErrorMsg 设定任务失败信息

func (*TransferTask) SetStatus

func (job *TransferTask) SetStatus(status int)

SetStatus 设定状态

func (*TransferTask) Type

func (job *TransferTask) Type() int

Type 获取任务类型

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL