24 #ifndef IO_BASE_REQUEST_H
25 #define IO_BASE_REQUEST_H
27 #include "ompi_config.h"
30 #include "ompi/file/file.h"
Base request type.
Definition: io_base_request.h:36
mca_io_base_version_t req_ver
io component version number of the module that owns this request (i.e., this defines what follows thi...
Definition: io_base_request.h:46
ompi_file_t * req_file
ompi_file_t of the file that owns this request
Definition: io_base_request.h:41
Top-level description of requests.
MCA io base framework public interface functions.
Back-end structure for MPI_File.
Definition: file.h:42
ompi_request_t super
Base request.
Definition: io_base_request.h:38
A simple C-language object-oriented system with single inheritance and ownership-based memory managem...
Main top-level request struct definition.
Definition: request.h:100
BEGIN_C_DECLS OMPI_DECLSPEC OBJ_CLASS_DECLARATION(mca_io_base_request_t)
Declare the class.
volatile bool free_called
True if free has been called on this request (before it has been finalized.
Definition: io_base_request.h:49