#ifndef BSP_LINUX_INITMISSION_H_ #define BSP_LINUX_INITMISSION_H_ #include #include "fsfw/tasks/definitions.h" class PeriodicTaskIF; class TaskFactory; namespace initmission { void initMission(); void initTasks(); void createPstTasks(TaskFactory& factory, TaskDeadlineMissedFunction missedDeadlineFunc, std::vector& taskVec); void createTestTasks(TaskFactory& factory, TaskDeadlineMissedFunction missedDeadlineFunc, std::vector& taskVec); void createPusTasks(TaskFactory& factory, TaskDeadlineMissedFunction missedDeadlineFunc, std::vector& taskVec); }; // namespace initmission #endif /* BSP_LINUX_INITMISSION_H_ */