From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../Praktikum1/Aufgabe3/src/ResponseTimeAnalysis.h | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Master/Real-Time Systems/Praktikum1/Aufgabe3/src/ResponseTimeAnalysis.h (limited to 'Master/Real-Time Systems/Praktikum1/Aufgabe3/src/ResponseTimeAnalysis.h') diff --git a/Master/Real-Time Systems/Praktikum1/Aufgabe3/src/ResponseTimeAnalysis.h b/Master/Real-Time Systems/Praktikum1/Aufgabe3/src/ResponseTimeAnalysis.h new file mode 100644 index 0000000..4ad8741 --- /dev/null +++ b/Master/Real-Time Systems/Praktikum1/Aufgabe3/src/ResponseTimeAnalysis.h @@ -0,0 +1,30 @@ +/* + * ResponseTimeAnalysis.h + * + * Created on: 07.11.2010 + * Author: sven + */ + +#ifndef RESPONSETIMEANALYSIS_H_ +#define RESPONSETIMEANALYSIS_H_ + +#ifndef TASK_H_ + #include "Task.h" +#endif +#ifndef RMSSCHEDULER_H_ + #include "RMSScheduler.h" +#endif + +#include +#include + +class ResponseTimeAnalysis { +public: + ResponseTimeAnalysis(); + virtual ~ResponseTimeAnalysis(); + bool analyse(rms_queue&); + void calcOptimalStaticPriorities(task_set&); + void swap(vector&,int,int); +}; + +#endif /* RESPONSETIMEANALYSIS_H_ */ -- cgit v1.2.3