pthread_attr_setschedparam man page on NetBSD

Man page or keyword search:  
man Server   9087 pages
apropos Keyword Search (all sections)
Output format
NetBSD logo
[printable version]

PTHREAD_ATTR_GETSCHED... BSD Library Functions Manual PTHREAD_ATTR_GETSCHED...

NAME
     pthread_attr_getschedparam — get and set scheduling attributes

LIBRARY
     POSIX Threads Library (libpthread, -lpthread)

SYNOPSIS
     #include <pthread.h>

     int
     pthread_attr_getschedparam(const pthread_attr_t * restrict attr,
	 struct sched_param * restrict param);

     int
     pthread_attr_setschedparam(pthread_attr_t *attr,
	 const struct sched_param *param);

     int
     pthread_attr_getschedpolicy(const pthread_attr_t * restrict attr,
	 int * restrict policy);

     int
     pthread_attr_setschedpolicy(pthread_attr_t *attr, int policy);

DESCRIPTION
     The pthread_attr_getschedparam() and pthread_attr_setschedparam() func‐
     tions obtain and set the scheduling parameter attribute in the attr
     object.  The sched_param structure is defined in <sched.h>.  At minimum
     this structure contains only a single member, sched_priority.  Refer to
     pthread_schedparam(3) and sched(3) for additional details.

     The pthread_attr_getschedpolicy() and pthread_attr_setschedpolicy() func‐
     tions get and set the scheduling policy attribute, policy, in the attr
     object.  The supported values of policy are the same ones listed in
     pthread_schedparam(3).

RETURN VALUES
     If successful, all described functions return 0.  Otherwise, an error
     number is returned to indicate the error.

ERRORS
     The pthread_attr_getschedparam() function may fail if:

     [EINVAL]		An invalid parameter was specified.

     The pthread_attr_setschedparam() function may fail if:

     [EINVAL]		An invalid parameter was specified.

     [ENOMEM]		There was insufficient memory.

     The pthread_attr_setschedpolicy() function may fail if:

     [ENOMEM]		There was insufficient memory.

     [ENOTSUP]		An unsupported policy was specified.

     No errors are defined for pthread_attr_getschedpolicy().

SEE ALSO
     pthread_attr(3), pthread_schedparam(3), sched(3)

STANDARDS
     These functions conform to IEEE Std 1003.1-2008 (“POSIX.1”).

BSD				 July 7, 2010				   BSD
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server NetBSD

List of man pages available for NetBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net