23 #ifndef PthreadScheduleParam_h
24 #define PthreadScheduleParam_h
27 #ifdef EXTERNAL_TEMPLATES
35 #include <sys/sched.h>
45 operator sched_param* (void) {
return &
param; }
50 #ifdef _POSIX_PRIORITY_SCHEDULING
51 static int PriorityMax(
int policy) {
return sched_get_priority_max(policy); }
52 static int PriorityMin(
int policy) {
return sched_get_priority_min(policy); }
54 static void Yield(
void) { sched_yield(); }
int Priority(int priority)
PthreadScheduleParam(void)
PthreadScheduleParam(int priority)