From 6c68025d6575f3c999f1a8da886414616f263df9 Mon Sep 17 00:00:00 2001 From: CAyiyuh Date: Fri, 11 Apr 2025 11:11:01 +0200 Subject: [PATCH] added the task class --- src/common/budget.py | 3 --- src/common/task.py | 13 +++++++++++++ 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 src/common/task.py diff --git a/src/common/budget.py b/src/common/budget.py index 3e4286d..57e3bec 100644 --- a/src/common/budget.py +++ b/src/common/budget.py @@ -1,6 +1,3 @@ -from dataclasses import dataclass - -from assignment.simulator.src.scheduler import Scheduler @dataclass class Budget: diff --git a/src/common/task.py b/src/common/task.py new file mode 100644 index 0000000..14485cf --- /dev/null +++ b/src/common/task.py @@ -0,0 +1,13 @@ +from dataclasses import dataclass + +from src.common.scheduler import Scheduler + +@dataclass +class Task: + task_name:str + wcet:int + period:int + component_id:str + priority:int|None + +