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