int MPI_Register_datarep(char *name,
MPI_Datarep_conversion_function *read_conv_fn,
MPI_Datarep_conversion_function *write_conv_fn,
MPI_Datarep_extent_function *extent_fn,
void *state)
| name | data representation name (string)
| |
| read_conv_fn | function invoked to convert from file representation to
native representation (function)
| |
| write_conv_fn | function invoked to convert from native representation to
file representation (function)
| |
| extent_fn | function invoked to get the exted of a datatype as represented
in the file (function)
| |
| extra_state | pointer to extra state that is passed to each of the
three functions
|
All MPI objects (e.g., MPI_Datatype, MPI_Comm) are of type INTEGER in Fortran.
Location:register_datarep.c