.\" Automatically generated by Pandoc 3.6.1 .\" .TH "al_broadcast_cond" "3" "" "Allegro reference manual" .SH NAME al_broadcast_cond \- Allegro 5 API .SH SYNOPSIS .IP .EX #include \f[B]\f[R] void al_broadcast_cond(ALLEGRO_COND *cond) .EE .SH DESCRIPTION Unblock all threads currently waiting on a condition variable. That is, broadcast that some condition which those threads were waiting for has become true. .SH SEE ALSO al_signal_cond(3). .RS .PP \f[I]Note:\f[R] The pthreads spec says to lock the mutex associated with \f[CR]cond\f[R] before signalling for predictable scheduling behaviour. .RE