Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pthread_attr_getdetachstate(3) — Digital UNIX 4.0d

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pthread_attr_init(3)

pthread_attr_setdetachstate(3)

pthread_attr_getdetachstate(3)  —  Subroutines

NAME

pthread_attr_getdetachstate − Obtains the detachstate attribute of the specified thread attributes object. 

LIBRARY

DECthreads POSIX 1003.1c Library (libpthread.so)

SYNOPSIS

#include <pthread.h>

int pthread_attr_getdetachstate(
                 const pthread_attr_t  ∗attr,
                 int                   ∗detachstate);

STANDARDS

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

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

PARAMETERS

attrThread attributes object whose detachstate attribute is obtained. 

detachstateReceives the value of the detachstate attribute. 

DESCRIPTION

This routine obtains the detachstate attribute of a thread attributes object. This attribute specifies whether threads created using the specified thread attributes object are created in a detached state. 

See the pthread_attr_setdetachstate description for information about the detachstate attribute. 

RETURN VALUES

On successful completion, this routine returns a zero, and the detachstate attribute is set in detachstate. A value of PTHREAD_CREATE_JOINABLE indicates the thread is not detached, and a value of PTHREAD_CREATE_DETACHED indicates the thread is detached. 

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

0Successful completion.  The detached state attribute is returned in detachstate. 

[EINVAL]The value specified by attr does not refer to an existing thread attributes object. 

ERRORS

None

RELATED INFORMATION

Functions: pthread_attr_init(3), pthread_attr_setdetachstate(3)

Manuals: Guide to DECthreads and Programmer’s Guide
 
 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026