Освобождение объекта rw-блокировки
#include <audio_driver.h>int ado_rwlock_unlock( pthread_rwlock_t *rwl );
pthread_rwlock_t
для объекта блокировки чтения-записи.libado
Макрос выполняет освобождение блокировки для объекта rw-блокировки.
Макрос опредляется как pthread_rwlock_unlock() или ado_rwlock_unlock_debug() в зависимости от того, определены ли макросы ADO_MUTEX_DEBUG
и ADO_DEBUG
(см. Отладка драйвера). Отладочная версия использует ado_debug() для отображения сообщения, помогающего локализовать проблемный мьютекс драйвера.
ЗОСРВ «Нейтрино»
ado_rwlock_destroy(), ado_rwlock_init(), ado_rwlock_rdlock(), ado_rwlock_wrlock(), pthread_rwlock_unlock()
Предыдущий раздел: Библиотека libado