Deleted Added
full compact
pthread_cond_timedwait.3 (48794) pthread_cond_timedwait.3 (50076)
1.\" Copyright (c) 1997 Brian Cully <shmit@kublai.com>
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 11 unchanged lines hidden (view full) ---

20.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26.\" SUCH DAMAGE.
27.\"
1.\" Copyright (c) 1997 Brian Cully <shmit@kublai.com>
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 11 unchanged lines hidden (view full) ---

20.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26.\" SUCH DAMAGE.
27.\"
28.\" $Id$
28.\" $Id: pthread_cond_timedwait.3,v 1.4 1999/07/12 20:49:03 nik Exp $
29.\"
30.Dd July 28, 1998
31.Dt PTHREAD_COND_TIMEDWAIT 3
32.Os BSD 4
33.Sh NAME
34.Nm pthread_cond_timedwait
35.Nd wait on a condition variable for a specific amount of time
36.Sh SYNOPSIS

--- 23 unchanged lines hidden (view full) ---

60function will return zero. Otherwise an error number will be returned to
61indicate the error.
62.Sh ERRORS
63.Fn pthread_cond_timedwait
64will fail if:
65.Bl -tag -width Er
66.It Bq Er EINVAL
67The value specified by
29.\"
30.Dd July 28, 1998
31.Dt PTHREAD_COND_TIMEDWAIT 3
32.Os BSD 4
33.Sh NAME
34.Nm pthread_cond_timedwait
35.Nd wait on a condition variable for a specific amount of time
36.Sh SYNOPSIS

--- 23 unchanged lines hidden (view full) ---

60function will return zero. Otherwise an error number will be returned to
61indicate the error.
62.Sh ERRORS
63.Fn pthread_cond_timedwait
64will fail if:
65.Bl -tag -width Er
66.It Bq Er EINVAL
67The value specified by
68.Fa cond
69or the value specified by
70.Fa attr
68.Fa cond ,
69.Fa mutex
70or
71.Fa abstime
71is invalid.
72.It Bq Er ETIMEDOUT
73The system time has reached or exceeded the time specified in
74.Fa abstime .
75.El
76.Pp
77.Sh SEE ALSO
78.Xr pthread_cond_broadcast 3 ,
79.Xr pthread_cond_destroy 3 ,
80.Xr pthread_cond_init 3 ,
81.Xr pthread_cond_signal 3 ,
82.Xr pthread_cond_wait 3
83.Sh STANDARDS
84.Fn pthread_cond_timedwait
85conforms to ISO/IEC 9945-1 ANSI/IEEE
86.Pq Dq Tn POSIX
87Std 1003.1 Second Edition 1996-07-12.
72is invalid.
73.It Bq Er ETIMEDOUT
74The system time has reached or exceeded the time specified in
75.Fa abstime .
76.El
77.Pp
78.Sh SEE ALSO
79.Xr pthread_cond_broadcast 3 ,
80.Xr pthread_cond_destroy 3 ,
81.Xr pthread_cond_init 3 ,
82.Xr pthread_cond_signal 3 ,
83.Xr pthread_cond_wait 3
84.Sh STANDARDS
85.Fn pthread_cond_timedwait
86conforms to ISO/IEC 9945-1 ANSI/IEEE
87.Pq Dq Tn POSIX
88Std 1003.1 Second Edition 1996-07-12.