Loading...
Searching...
No Matches
__pthread_rwlock_waiter_node_t Struct Reference

Internal structure that stores one waiting thread. More...

Detailed Description

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_tthread
 waiting thread
 
priority_queue_node_t qnode
 Node to store in pthread_rwlock_t::queue.
 
bool continue_
 This is not a spurious wakeup.
 

Field Documentation

◆ continue_

bool __pthread_rwlock_waiter_node_t::continue_

This is not a spurious wakeup.

Definition at line 66 of file pthread_rwlock.h.

◆ is_writer

bool __pthread_rwlock_waiter_node_t::is_writer

false: reader; true: writer

Definition at line 63 of file pthread_rwlock.h.

◆ qnode

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

thread_t* __pthread_rwlock_waiter_node_t::thread

waiting thread

Definition at line 64 of file pthread_rwlock.h.


The documentation for this struct was generated from the following file: