cstr/tp4-obj3-meens/extern.h
2025-05-01 01:27:37 +02:00

31 lines
818 B
C

#ifndef EXTERN_H
#define EXTERN_H
#include "scheduler_data_c/scheduler_data_types.h"
typedef struct {
int data;
int task_id;
} Extern__deadline_miss_log_out;
typedef struct {
int max;
int v;
} Extern__random_out;
typedef struct {
} Extern__print_scheduler_state_out;
typedef struct {
} Extern__print_mes_couilles_out;
void Extern__deadline_miss_log_step(int data, int task_id, Extern__deadline_miss_log_out *_out);
int Extern__random_step(int max, Extern__random_out *_out);
void Extern__print_scheduler_state_step(Scheduler_data__scheduler_state s, Extern__print_scheduler_state_out *_out);
void Extern__print_mes_couilles_step(int tid, Scheduler_data__task_status ts, Scheduler_data__task_attributes ta, Scheduler_data__select_acc acc, Extern__print_mes_couilles_out *_out);
#endif // EXTERN_H