aio_return man page on NetBSD

Man page or keyword search:  
man Server   9087 pages
apropos Keyword Search (all sections)
Output format
NetBSD logo
[printable version]

AIO_RETURN(3)		 BSD Library Functions Manual		 AIO_RETURN(3)

NAME
     aio_return — retrieve return status of asynchronous I/O operation (REAL‐
     TIME)

LIBRARY
     POSIX Real-time Library (librt, -lrt)

SYNOPSIS
     #include <aio.h>

     ssize_t
     aio_return(struct aiocb *aiocbp);

DESCRIPTION
     The aio_return() system call returns the final status of the asynchronous
     I/O request associated with the structure pointed to by aiocbp.

     The aio_return() system call should only be called once, to obtain the
     final status of an asynchronous I/O operation once it has completed
     (aio_error(3) returns something other than EINPROGRESS).

RETURN VALUES
     If the asynchronous I/O request has completed, the status is returned as
     described in read(2), write(2), or fsync(2).  Otherwise, aio_return()
     returns -1 and sets errno to indicate the error condition.

ERRORS
     The aio_return() system call will fail if:

     [EINVAL]		The aiocbp argument does not reference a completed
			asynchronous I/O request.

SEE ALSO
     fsync(2), read(2), write(2), aio(3)

STANDARDS
     The aio_return() system call is expected to conform to the IEEE Std
     1003.1-2001 (“POSIX.1”) standard.

HISTORY
     The aio_return() system call first appeared in NetBSD 5.0.

BSD				August 13, 2011				   BSD
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server NetBSD

List of man pages available for NetBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net