ngx_rwlock.h revision e18a033b
1
2/*
3 * Copyright (C) Ruslan Ermilov
4 * Copyright (C) Nginx, Inc.
5 */
6
7
8#ifndef _NGX_RWLOCK_H_INCLUDED_
9#define _NGX_RWLOCK_H_INCLUDED_
10
11
12#include <ngx_config.h>
13#include <ngx_core.h>
14
15
16void ngx_rwlock_wlock(ngx_atomic_t *lock);
17void ngx_rwlock_rlock(ngx_atomic_t *lock);
18void ngx_rwlock_unlock(ngx_atomic_t *lock);
19
20
21#endif /* _NGX_RWLOCK_H_INCLUDED_ */
22