MPI_Grequest_cancel_function funzione di callback
MPI_Grequest_cancel_function è un segnaposto per il nome della funzione definito dall'applicazione.
Sintassi
int MPI_Grequest_cancel_function(
_In_opt_ void *extra_state,
int complete
);
Parametri
extra_state [in, facoltativo]
Stato aggiuntivo.Completo
MPI passa complete=true alla funzione di callback se MPI_Grequest_complete è già stato chiamato nella richiesta e complete=false in caso contrario.
Valore restituito
Tutte le funzioni di callback restituiscono un codice di errore. Il codice viene passato indietro e gestito come appropriato per il codice di errore dalla funzione MPI che ha richiamato la funzione di callback.
Fortran
SUBROUTINE GREQUEST_CANCEL_FUNCTION(EXTRA_STATE, COMPLETE, IERROR)
INTEGER IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
LOGICAL COMPLETE
Commenti
La funzione definita dall'applicazione con questa firma viene richiamata per avviare l'annullamento di una richiesta generalizzata. Viene chiamato da MPI_Cancel.
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 |