HP-UX Reference (11i v2 03/08) - 3 Library Functions N-Z (vol 7)

p
pthread_attr_getdetachstate(3T) pthread_attr_getdetachstate(3T)
(Pthread Library)
If any of the following occur, pthread_attr_setstacksize()
,
pthread_attr_getstacksize()
, pthread_attr_setstackaddr()
,
pthread_attr_getstackaddr()
, pthread_attr_setguardsize()
,
pthread_attr_getguardsize()
, pthread_attr_setdetachstate()
,
pthread_attr_getdetachstate()
, pthread_attr_setinheritsched()
,
pthread_attr_getinheritsched()
, pthread_attr_setschedpolicy()
,
pthread_attr_getschedpolicy()
, pthread_attr_setschedparam()
,
pthread_attr_getschedparam()
, pthread_attr_setprocessor_np()
,
pthread_attr_getprocessor_np()
, pthread_attr_setscope()
, and
pthread_attr_getscope()
return the corresponding error number:
[EINVAL] The value specified by attr is invalid.
[EINVAL] The value specified by stacksize is less than the minimum required stacksize of
PTHREAD_STACK_MIN
or exceeds a system-imposed limit.
[EINVAL] detachstate , guardsize, inheritsched , processor , binding_type , policy, param,or
scope contains an invalid value.
[ENOTSUP] The value contained in policy is not a supported value.
AUTHOR
pthread_attr_setstacksize()
, pthread_attr_getstacksize()
,
pthread_attr_setstackaddr()
, pthread_attr_getstackaddr()
,
pthread_attr_setdetachstate()
, pthread_attr_getdetachstate()
,
pthread_attr_setinheritsched()
, pthread_attr_getinheritsched()
,
pthread_attr_setschedpolicy()
, pthread_attr_getschedpolicy()
,
pthread_attr_setschedparam()
, pthread_attr_getschedparam()
,
pthread_attr_setscope()
, and pthread_attr_getscope() were derived from the IEEE
POSIX P1003.1c standard.
pthread_attr_setguardsize()
and pthread_attr_getguardsize()
were developed by
X/Open.
pthread_attr_setprocessor_np()
and pthread_attr_getprocessor_np()
were
developed by HP.
SEE ALSO
pthread_create(3T), pthread_attr_init(3T), pthread_processor_bind_np(3T).
STANDARDS CONFORMANCE
pthread_attr_setstacksize()
: POSIX 1003.1c.
pthread_attr_getstacksize()
: POSIX 1003.1c.
pthread_attr_setstacksize()
: POSIX 1003.1c.
pthread_attr_getstacksize()
: POSIX 1003.1c.
pthread_attr_setstackaddr(): POSIX 1003.1c.
pthread_attr_getstackaddr(): POSIX 1003.1c.
pthread_attr_setguardsize():X/Open.
pthread_attr_getguardsize():X/Open.
pthread_attr_setdetachstate(): POSIX 1003.1c.
pthread_attr_getdetachstate(): POSIX 1003.1c.
pthread_attr_setinheritsched(): POSIX 1003.1c.
pthread_attr_getinheritsched(): POSIX 1003.1c.
pthread_attr_setschedpolicy(): POSIX 1003.1c.
pthread_attr_getschedpolicy(): POSIX 1003.1c.
pthread_attr_setschedparam(): POSIX 1003.1c.
pthread_attr_getschedparam(): POSIX 1003.1c.
pthread_attr_setscope(): POSIX 1003.1c.
pthread_attr_getscope(): POSIX 1003.1c.
pthread_attr_setprocessor_np(): None.
pthread_attr_getprocessor_np(): None.
HP-UX 11i Version 2: August 2003 7 Hewlett-Packard Company Section 3743