MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Standard C Library Functions               schedgetscheduler(3C)



NAME
     schedgetscheduler - get scheduling policy

SYNOPSIS
     #include 

     int schedgetscheduler(pidt pid);


DESCRIPTION
     The schedgetscheduler()  function  returns  the  scheduling
     policy  of the process specified by pid. If the value of pid
     is negative, the behavior of the schedgetscheduler()  func-
     tion is unspecified.


     The values that can be returned by schedgetscheduler()  are
     defined  in  the  header    and  described  on  the
     schedsetscheduler(3C) manual page.


     If a process specified by pid exists and if the calling pro-
     cess  has permission, the scheduling policy will be returned
     for the process whose process ID is equal to pid.


     If pid is 0, the scheduling policy will be returned for  the
     calling process.

RETURN VALUES
     Upon successful completion, the  schedgetscheduler()  func-
     tion returns the scheduling policy of the specified process.
     If unsuccessful, the function returns -1 and sets  errno  to
     indicate the error.

ERORS
     The  schedgetscheduler() function will fail if:

     EPERM    The requesting process does not have permission  to
              determine  the  scheduling  policy of the specified
              process.


     ESRCH    No process  can  be  found  corresponding  to  that
              specified by pid.


ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:





SunOS 5.11           Last change: 1 Apr 2008                    1






Standard C Library Functions               schedgetscheduler(3C)



     
     ATRIBUTE TYPE               ATRIBUTE VALUE             
    
     Interface Stability          Committed                   
    
     MT-Level                     MT-Safe                     
    
     Standard                     See standards(5).           
    


SEE ALSO
     librt(3LIB),       sched.h(3HEAD),       schedgetparam(3C),
     schedsetparam(3C),  schedsetscheduler(3C),  attributes(5),
     standards(5)








































SunOS 5.11           Last change: 1 Apr 2008                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™