*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> pthread_getschedparam (3)              
Title
Content
Arch
Section
 

pthread_getschedparam(3)

Contents


NAME    [Toc]    [Back]

       pthread_getschedparam  -  Obtains  the  current scheduling
       policy and scheduling parameters of a thread

SYNOPSIS    [Toc]    [Back]

       #include <pthread.h>

       int pthread_getschedparam(
               pthread_t thread,
               int *policy,
               struct sched_param *param );

LIBRARY    [Toc]    [Back]

       DECthreads POSIX 1003.1c Library (libpthread.so)

STANDARDS    [Toc]    [Back]

       Interfaces documented on this reference  page  conform  to
       industry standards as follows:

       IEEE  Std  1003.1c-1995,  POSIX System Application Program
       Interface

PARAMETERS    [Toc]    [Back]

       Thread  whose  scheduling  policy   and   parameters   are
       obtained.  Receives the value of the scheduling policy for
       the thread specified in thread.  Refer to the  description
       of  the pthread_setschedparam(3) routine for valid parameters
 and  their  meanings.   Receives  the  value  of  the
       scheduling  parameters for the thread specified in thread.
       Refer to the description of  the  pthread_setschedparam(3)
       routine for valid values.

DESCRIPTION    [Toc]    [Back]

       This  routine  obtains  both the current scheduling policy
       and associated scheduling parameters of the thread  specified
 by the thread argument.

       The  priority value returned in the param structure is the
       value  specified  in   the   attr   argument   passed   to
       pthread_create(3)   or   by   the   most  recent  call  to
       pthread_setschedparam(3) that affects the target thread.

       This routine differs  from  pthread_attr_getschedpolicy(3)
       and  pthread_attr_getschedparam(3), in that those routines
       get the scheduling policy and  parameter  attributes  that
       are  used  to establish the priority and scheduling policy
       of a new thread when it is created. This routine, however,
       obtains  the scheduling policy and parameters of an existing
 thread.

RETURN VALUES    [Toc]    [Back]

       If an error condition  occurs,  this  routine  returns  an
       integer  value  indicating  the  type  of  error. Possible
       return values are as follows: Successful completion.   The
       value  specified  by  thread does not refer to an existing
       thread.






ERRORS    [Toc]    [Back]

       None

SEE ALSO    [Toc]    [Back]

      
      
       Functions:                  pthread_attr_getschedparam(3),
       pthread_attr_getschedpolicy(3),         pthread_create(3),
       pthread_self(3), pthread_setschedparam(3)

       Manuals: Guide to DECthreads and Programmer's Guide



                                         pthread_getschedparam(3)
[ Back ]
 Similar pages
Name OS Title
pthread_attr_getschedpolicy Tru64 Obtains the scheduling policy attribute of the specified thread attributes object
pthread_attr_setschedparam Tru64 Changes the values of the parameters associated with a scheduling policy of the specified thread att...
sched_setscheduler Tru64 Sets the scheduling policy and scheduling parameters of the specified process (P1003.1b)
pthread_attr_getschedparam Tru64 Obtains the scheduling parameters for an attribute of the specified thread attributes object
pthread_setschedparam Tru64 Changes a thread's scheduling policy and scheduling parameters
sched_getscheduler FreeBSD set/get scheduling policy and scheduler parameters
sched_setscheduler FreeBSD set/get scheduling policy and scheduler parameters
pthread_attr_setschedpolicy Tru64 Changes the scheduling policy attribute of the specified thread attributes object
pthread_attr_getinheritsched Tru64 Obtains the inherit scheduling attribute of the specified thread attributes object
sched_getscheduler IRIX get the scheduling policy of a process
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service