aio_group_completion_np man page on DigitalUNIX

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

aio_group_completion_np(3)			    aio_group_completion_np(3)

       aio_group_completion_np - Enables the use of aio_results_np function

       #include <aio.h>

       int aio_group_completion_np ( void );

       Asynchronous I/O Library (libaio, libaio_raw)


       The  aio_group_completion_np function enables an application to use aio
       group completion through the aio_results_np function.

       The function must be called before any other aio function.  After  this
       call,  the  use of the aio_error and aio_return functions becomes unde‐
       fined, and they may return unexpected errors.
	The best practice is never to intermix the two forms  of  aio  comple‐
       tion.   Calling	the  function  after the use of any other aio function
       results in failure.

       If the function returns successfully, the number of completed aio oper‐
       ations  reported on is returned.	 That is, the return value is the num‐
       ber of valid entries in the array.  If the value returned is  the  same
       as  the	nent  argument, more aio operations may be complete and can be
       reported on by another call to aio_results_np.

       On an unsuccessful call, a value of -1 is returned and errno is set  to
       indicate that an error occurred.

       The  aio_group_completion_np  function fails under the following condi‐
       tions: Another aio function has already been called.  Inadequate system
       resources exist to enable group completion at this time.

       Functions:      aio_read(3),	aio_results_np(3),     aio_suspend(3),
       aio_write(3), lio_listio(3)

       Guide to Realtime Programming


List of man pages available for DigitalUNIX

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]
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