squidaio_request_queue_t Struct Reference
Collaboration diagram for squidaio_request_queue_t:

Public Attributes

pthread_mutex_t mutex
 
pthread_cond_t cond
 
squidaio_request_t *volatile head
 
squidaio_request_t *volatile *volatile tailp
 
unsigned long requests
 
unsigned long blocked
 
HANDLE mutex
 
HANDLE cond
 

Detailed Description

Definition at line 71 of file aiops.cc.

Member Data Documentation

◆ blocked

unsigned long squidaio_request_queue_t::blocked

Definition at line 77 of file aiops.cc.

Referenced by squidaio_init().

◆ cond [1/2]

pthread_cond_t squidaio_request_queue_t::cond

◆ cond [2/2]

HANDLE squidaio_request_queue_t::cond

Definition at line 61 of file aiops_win32.cc.

◆ head

squidaio_request_t *volatile squidaio_request_queue_t::head

Definition at line 74 of file aiops.cc.

Referenced by squidaio_init(), squidaio_poll_queues(), and squidaio_thread_loop().

◆ mutex [1/2]

pthread_mutex_t squidaio_request_queue_t::mutex

◆ mutex [2/2]

HANDLE squidaio_request_queue_t::mutex

Definition at line 60 of file aiops_win32.cc.

◆ requests

unsigned long squidaio_request_queue_t::requests

Definition at line 76 of file aiops.cc.

Referenced by squidaio_init().

◆ tailp

squidaio_request_t *volatile *volatile squidaio_request_queue_t::tailp

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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors