MIO_aio_read64 Subroutine
Purpose
Read asynchronously from a file through MIO library.
Library
Modular I/O Library (libmio.a)
Syntax
#include <libmio.h>
int MIO_aio_read64( FileDescriptor, aiocbp )
int FileDescriptor;
struct aiocb64 *aiocbp;
Description
This subroutine is an entry point of the MIO library for the Legacy AIO aio_read64 subroutine. Use this subroutine to instrument your application with the MIO library. You can replace the Legacy AIO aio_read64 kernel I/O subroutine with this equivalent MIO subroutine. See Modular I/O in Performance management for MIO library implementation.
Use this subroutine to read asynchronously from an open file specified by the FileDescriptor parameter. The FileDescriptor parameter results from an MIO_open64 subroutine.
Parameters
The parameters are those of the corresponding standard POSIX system call aio_read64.
Return Values
The return values are those of the corresponding standard POSIX system call aio_read64.
Error Codes
The error codes are those of the corresponding standard POSIX system call aio_read64.
Location
/usr/lib/libmio.a