aio_error man page on OSF1

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

aio_error(3)							  aio_error(3)

NAME
       aio_error  -  Returns  the error status of a specified asynchronous I/O
       operation (P1003.1b)

SYNOPSIS
       #include <aio.h>

       int aio_error (const struct aiocb *aiocbp);

LIBRARY
       Asynchronous I/O Library (libaio, libaio_raw)

PARAMETERS
       A pointer to the address of the aiocb structure.

DESCRIPTION
       The aio_error function returns the error	 status	 associated  with  the
       aiocb  structure referenced by the aiocbp argument. The error status is
       the errno value that is set by the corresponding asynchronous I/O read,
       write, or fsync operation.

       The  aio_error  function returns EINPROGRESS until the asynchronous I/O
       operation is  complete.	When  the  operation  is  complete,  call  the
       aio_return function to determine if the operation was successful.

RETURN VALUES
       If  the	asynchronous  I/O  operation  was  successful, a value of 0 is
       returned.

       If the asynchronous I/O operation has not yet completed,	 [EINPROGRESS]
       is returned.

       If the aio_error operation was canceled, [ECANCELED] is returned.

       On  an unsuccessful call, the value returned corresponds to those error
       values returned for a failed read, write, or fsync operation.

ERRORS
       The aio_error function fails under the following conditions: The aiocbp
       argument	 does not refer to an asynchronous operation whose return sta‐
       tus has not yet been retrieved.

SEE ALSO
       Functions: close(2), exec(2),  _exit(2),	 fork(2),  lseek(2),  read(2),
       write(2),   aio_cancel(3),   aio_group_completion_np(3),	  aio_read(3),
       aio_results_np(3),   aio_return(3),    aio_suspend(3),	 aio_write(3),
       lio_listio(3)

       Guide to Realtime Programming

								  aio_error(3)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server OSF1

List of man pages available for OSF1

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