函式簡介,頭檔案,函式聲明,返回值,參數,移植問題,
函式簡介
pthread_attr_setschedpolicy設定執行緒調度策略
頭檔案
#include<pthread.h>
函式聲明
int pthread_attr_setschedpolicy(pthread_attr_t *attr, int policy);
返回值
成功,pthread_attr_setschedpolicy()返回0。錯誤時,返回下列值之一。
EINVALEINVAL。
attr是一個初始化執行緒屬性對象,或policy 不指定一個有效的調度策略設定。
EFAULTEFAULT
attr是一個無效的指針。
ENOTSUPENOTSUP
設定SCHED_FIFO或SCHED_RR。
參數
attr 是一個執行緒屬性對象。policy 執行緒調度策略屬性值中指定的值。
移植問題
ENOTSUP.SCHED_FIFO和SCHED_RR調度策略目前不支持,如果這兩個值是指定的,該函式返回ENOTSUP 。