Internal structure that stores one waiting thread. More...
Internal structure that stores one waiting thread.
Definition at line 62 of file pthread_rwlock.h.
#include <pthread_rwlock.h>
Data Fields | |
bool | is_writer |
false : reader; true : writer | |
thread_t * | thread |
waiting thread | |
priority_queue_node_t | qnode |
Node to store in pthread_rwlock_t::queue . | |
bool | continue_ |
This is not a spurious wakeup. | |
bool __pthread_rwlock_waiter_node_t::continue_ |
This is not a spurious wakeup.
Definition at line 66 of file pthread_rwlock.h.
bool __pthread_rwlock_waiter_node_t::is_writer |
false
: reader; true
: writer
Definition at line 63 of file pthread_rwlock.h.
priority_queue_node_t __pthread_rwlock_waiter_node_t::qnode |
Node to store in pthread_rwlock_t::queue
.
Definition at line 65 of file pthread_rwlock.h.
thread_t* __pthread_rwlock_waiter_node_t::thread |
waiting thread
Definition at line 64 of file pthread_rwlock.h.