/* * Copyright 2008-2012 Haiku, Inc. All rights reserved. * Distributed under the terms of the MIT license. */ #ifndef _SCHED_H_ #define _SCHED_H_ #ifdef __cplusplus extern "C" { #endif #define SCHED_FIFO 1 #define SCHED_RR 2 #define SCHED_SPORADIC 3 #define SCHED_OTHER 4 struct sched_param { int sched_priority; }; extern int sched_yield(void); extern int sched_get_priority_min(int); extern int sched_get_priority_max(int); #ifdef __cplusplus } #endif #endif /* _SCHED_H_ */