void ADIO_IreadContig(ADIO_File fd, void *buf, int len, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
void ADIO_IreadStrided(ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
Similarly ADIO_IwriteContig, ADIO_IwriteStrided.
ADIO provides nonblocking versions of all read and write calls. A nonblocking routine may return before the read/write operation completes. Therefore, the resources specified in the call, such as buffers, may not be reused before testing for completion of the operation. Nonblocking routines return a request object that must be used to test for completion of the operation. The ADIO routines for testing the completion of a nonblocking operation are described in Section 3.7.