task增加任务完成后通知

This commit is contained in:
2025-09-10 13:04:25 +08:00
parent 8468a96398
commit 2b4dd3e74d

View File

@@ -23,6 +23,12 @@ type Task interface {
// GetPriority 获取任务优先级 // GetPriority 获取任务优先级
GetPriority() int GetPriority() int
// Done 返回一个channel当任务执行完毕时该channel会被关闭
Done() <-chan struct{}
// IsDone 检查任务是否已完成
IsDone() bool
} }
// taskItem 任务队列中的元素 // taskItem 任务队列中的元素