Public Member Functions | Data Fields

AIO_Reqs Struct Reference

#include <P_AIO.h>

Collaboration diagram for AIO_Reqs:
Collaboration graph
[legend]

Public Member Functions

 Que (AIOCallback, link) aio_todo
 Que (AIOCallback, link) http_aio_todo

Data Fields

InkAtomicList aio_temp_list
ink_mutex aio_mutex
ink_cond aio_cond
int index
volatile int pending
volatile int queued
volatile int filedes
volatile int requests_queued

Detailed Description

Definition at line 128 of file P_AIO.h.


Member Function Documentation

AIO_Reqs::Que ( AIOCallback  ,
link   
)
AIO_Reqs::Que ( AIOCallback  ,
link   
)

Field Documentation

Definition at line 136 of file P_AIO.h.

Referenced by aio_init_fildes(), aio_queue_req(), and aio_thread_main().

Definition at line 135 of file P_AIO.h.

Referenced by aio_init_fildes(), aio_queue_req(), and aio_thread_main().

Definition at line 134 of file P_AIO.h.

Referenced by aio_init_fildes(), aio_move(), aio_queue_req(), and aio_thread_main().

volatile int AIO_Reqs::filedes

Definition at line 140 of file P_AIO.h.

Referenced by aio_init_fildes(), and aio_queue_req().

Definition at line 137 of file P_AIO.h.

Referenced by aio_init_fildes().

volatile int AIO_Reqs::pending

Definition at line 138 of file P_AIO.h.

volatile int AIO_Reqs::queued

Definition at line 139 of file P_AIO.h.

Referenced by aio_insert().

Definition at line 141 of file P_AIO.h.

Referenced by aio_queue_req().


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