eive-obsw/linux/scheduling.h
Robin Mueller d226726a27
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
this is going to be annyoing
2023-03-24 11:58:45 +01:00

15 lines
408 B
C++

#pragma once
#include <fsfw/osal/linux/PosixThread.h>
#include <fsfw/tasks/TaskFactory.h>
namespace scheduling {
extern PosixThreadArgs RR_SCHEDULING;
extern PosixThreadArgs NORMAL_SCHEDULING;
void scheduleScexDev(PeriodicTaskIF*& scexDevHandler);
void scheduleScexReader(TaskFactory& factory, PeriodicTaskIF*& scexReaderTask);
void addMpsocSupvHandlers(PeriodicTaskIF* task);
} // namespace scheduling