Rizin
unix-like reverse engineering framework and cli tools
uv_rwlock_t Union Reference

#include <win.h>

Public Attributes

struct {
   unsigned int   num_readers_
 
   CRITICAL_SECTION   num_readers_lock_
 
   HANDLE   write_semaphore_
 
state_
 
struct {
   SRWLOCK   unused_
 
unused1_
 
struct {
   uv_mutex_t   unused1_
 
   uv_mutex_t   unused2_
 
unused2_
 

Detailed Description

Definition at line 259 of file win.h.

Member Data Documentation

◆ num_readers_

unsigned int uv_rwlock_t::num_readers_

Definition at line 261 of file win.h.

Referenced by uv_rwlock_init(), uv_rwlock_rdlock(), uv_rwlock_rdunlock(), and uv_rwlock_tryrdlock().

◆ num_readers_lock_

CRITICAL_SECTION uv_rwlock_t::num_readers_lock_

◆ 

◆  [1/2]

struct { ... } uv_rwlock_t::unused1_

◆ unused1_ [2/2]

uv_mutex_t uv_rwlock_t::unused1_

Definition at line 271 of file win.h.

◆ unused2_ [1/2]

uv_mutex_t uv_rwlock_t::unused2_

Definition at line 272 of file win.h.

◆  [2/2]

struct { ... } uv_rwlock_t::unused2_

◆ unused_

SRWLOCK uv_rwlock_t::unused_

Definition at line 267 of file win.h.

◆ write_semaphore_


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