4,27 → 4,27 |
|
struct loader_task { |
|
char name[20]; |
int task_type; |
int contract; |
int local_scheduler; |
int number; |
int group; |
char name[20]; //Task name |
int task_type; //Tast type (OS,CT,BT) |
int contract; //Contract number |
int local_scheduler; //Local scheduler for the task |
int number; //How many copies of this task |
int group; //Group number |
|
struct timespec deadline; |
struct timespec wcet; |
struct timespec deadline; //Task deadline |
struct timespec wcet; //Task wcet |
|
int act_number; |
int act_current; |
int act_number; //Number of activations precalcolated |
int act_current; //Actual activation number |
|
struct timespec *act; |
struct timespec *exec; |
struct timespec *act; //Activation list |
struct timespec *exec; //Execution time list |
|
}; |
|
struct loader_contract { |
|
int number; |
int number; //Contract number |
struct timespec cmin; |
struct timespec tmax; |
struct timespec cmax; |
31,7 → 31,7 |
struct timespec tmin; |
int workload; |
int local_scheduler; |
int server; |
int server; //Server number linked to this contract |
|
}; |
|