NewTask creates new task
(process Process, name string, ID int, resources []string, wgTask *sync.WaitGroup)
| 58 | |
| 59 | // NewTask creates new task |
| 60 | func NewTask(process Process, name string, ID int, resources []string, wgTask *sync.WaitGroup) *Task { |
| 61 | task := &Task{ |
| 62 | output: NewOutput(), |
| 63 | detail: &Detail{}, |
| 64 | process: process, |
| 65 | Name: name, |
| 66 | ID: ID, |
| 67 | State: IDLE, |
| 68 | Resources: resources, |
| 69 | wgTask: wgTask, |
| 70 | } |
| 71 | return task |
| 72 | } |
no test coverage detected