HELPLIB.HLB  —  POSIX Threads, PTHREAD routines, pthread_attr_getschedparam
    Obtains the scheduling parameters for an attribute of the
    specified thread attributes object.

1  –  C Binding

    #include <pthread.h>

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

2  –  Arguments

 attr

    Thread attributes object of the scheduling policy attribute whose
    parameters are obtained.

 param

    Receives the values of scheduling parameters for the scheduling
    policy attribute of the attributes object specified by the
    attr argument. Refer to the description of the pthread_attr_
    setschedparam() routine for valid parameters and their values.

3  –  Description

    This routine obtains the scheduling parameters associated
    with the scheduling policy attribute of the specified thread
    attributes object.

4  –  Return Values

    If an error condition occurs, this routine returns an integer
    value indicating the type of error. Possible return values are as
    follows:

    Return      Description

    0           Successful completion.
    [EINVAL]    The value specified by attr is not a valid thread
                attributes object.

5  –  Associated Routines

       pthread_attr_init()
       pthread_attr_setschedparam()
       pthread_create()
Close Help