Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pthread_cond_destroy(3) — HP-UX 10.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pthread_cond_broadcast(3)

pthread_cond_init(3)

pthread_cond_signal(3)

pthread_cond_timedwait(3)

pthread_cond_wait(3)

pthread_cond_destroy(3)

NAME

pthread_cond_destroy - Deletes a condition variable

SYNOPSIS

#include <pthread.h> int pthread_cond_destroy( pthread_cond_t *cond);

PARAMETERS

condCondition variable deleted. 

DESCRIPTION

The pthread_cond_destroy() routine deletes a condition variable. Call this routine when a condition variable is no longer referenced. The effect of calling this routine is to give permission to reclaim storage for the condition variable. The results of this routine are unpredictable if the condition variable specified in cond does not exist. The results of this routine are also unpredictable if there are threads waiting for the specified condition variable to be signaled or broadcast when it is deleted.

Return Values

If the function fails, errno may be set to one of the following values:

Return Error Description
0 Successful completion.
\-1 [EINVAL] The value specified by cond is invalid.
\-1 [EBUSY] A thread is currently executing a pthread_cond_timedwait() routine or pthread_cond_wait() on the condition variable specified in cond.

RELATED INFORMATION

Functions:  pthread_cond_broadcast(3), pthread_cond_init(3), pthread_cond_signal(3), pthread_cond_timedwait(3), pthread_cond_wait(3). 

Hewlett-Packard Company  —  OSF DCE 1.1/HP DCE 1.5

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