Condividi tramite


MPI_Datarep_extent_function funzione di callback

Questa funzione è un segnaposto per le funzioni di callback definite dall'utente.

Sintassi

int MPI_Datarep_extent_function(
        MPI_Datatype datatype,
  _Out_ MPI_Aint     *file_extent,
  _In_  void         *extra_state
);

Parametri

  • datatype
    Datatype.

  • file_extent [out]
    Numero di byte necessari per archiviare il tipo di dati nella rappresentazione del file.

  • extra_state [in]
    Lo stesso argomento passato alla chiamata MPI_Register_datarep .

Valore restituito

Le funzioni di callback extent restituiscono un codice di errore.

Fortran

    SUBROUTINE DATAREP_EXTENT_FUNCTION(DATATYPE, EXTENT, EXTRA_STATE, IERROR)
        INTEGER DATATYPE, IERROR
        INTEGER(KIND=MPI_ADDRESS_KIND) EXTENT, EXTRA_STATE

Commenti

MPI chiamerà solo questa routine con tipi di dati predefiniti usati dall'utente.

Requisiti

Prodotto

Pacchetto ridistribuibile HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o HPC Pack 2008 Utilità client

Intestazione

Mpi.h; Mpif.h

Vedi anche

Funzioni varie MPI

MPI_Register_datarep