QuickIO  0.2
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
lock.h
Go to the documentation of this file.
1 
19 #include "qev.h"
20 
27 typedef guint32 qev_lock_t;
28 
32 void qev_lock_read_lock(qev_lock_t *lock);
33 
38 
43 
guint32 qev_lock_t
Locks are implemented without much ado.
Definition: lock.h:27
void qev_lock_write_lock(qev_lock_t *lock)
Obtain a write lock.
void qev_lock_read_unlock(qev_lock_t *lock)
Release a read lock.
void qev_lock_write_unlock(qev_lock_t *lock)
Release a write lock.
void qev_lock_read_lock(qev_lock_t *lock)
Obtain a read lock.
Provides all the qev_* functions that are needed for creating an event loop.