©2004 by Marc J. Rochkind. All rights reserved. Portions marked "Open Source" may be copied under license.

 

Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

aiocb Struct Reference

Inheritance diagram for aiocb:

Ux::Aio List of all members.

Detailed Description

Description:
AIO control block (Std. UNIX; see AUP2 Sec. 3.9.2)
Headers:

Definition at line 3213 of file SUS_Summary.

Public Attributes

int aio_fildes
off_t aio_offset
volatile void * aio_buf
size_t aio_nbytes
int aio_reqprio
sigevent aio_sigevent
int aio_lio_opcode


Member Data Documentation

volatile void* aiocb::aio_buf
 

buffer

Definition at line 3216 of file SUS_Summary.

Referenced by asynchronous().

int aiocb::aio_fildes
 

file descriptor

Definition at line 3214 of file SUS_Summary.

Referenced by aio_test(), and asynchronous().

int aiocb::aio_lio_opcode
 

operation to be performed

Definition at line 3220 of file SUS_Summary.

size_t aiocb::aio_nbytes
 

size of transfer

Definition at line 3217 of file SUS_Summary.

Referenced by asynchronous().

off_t aiocb::aio_offset
 

file offset

Definition at line 3215 of file SUS_Summary.

int aiocb::aio_reqprio
 

request priority offset

Definition at line 3218 of file SUS_Summary.

struct sigevent aiocb::aio_sigevent
 

signal information

Definition at line 3219 of file SUS_Summary.

Referenced by asynchronous().


The documentation for this struct was generated from the following file:
Generated on Fri Apr 23 10:57:13 2004 for AUP2 Example Source by doxygen 1.3.1