Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pthread_getscheduler(3thr)

Name

pthread_getscheduler − Obtains the current scheduling policy of a thread. 

Syntax

#include <pthread.h>

int pthread_getscheduler (thread)
pthread_t thread;

Arguments

thread Thread whose scheduling policy is obtained. 

Description

This routine obtains the current scheduling policy of a thread. The current scheduling policy of a thread is different from the initial scheduling policy if the pthread_setscheduler routine is called. 

Return Values

The current scheduling policy value of the thread specified in thread is returned. See the Description of pthread_setscheduler for valid values. 

If an error condition occurs, this routine returns -1 and sets errno to the corresponding error value.  Possible return values are as follows. 

Return Error Description
0 Successful completion. 
-1 [EINVAL] The value specified by thread is invalid. 
-1 [ESRCH] The value specified by thread does not refer to an existing thread. 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026