MPI_Grequest_cancel_function funkcja wywołania zwrotnego
MPI_Grequest_cancel_function jest symbolem zastępczym nazwy funkcji zdefiniowanej przez aplikację.
Składnia
int MPI_Grequest_cancel_function(
_In_opt_ void *extra_state,
int complete
);
Parametry
extra_state [in, opcjonalnie]
Stan dodatkowy.Kompletny
Funkcja MPI przekazuje wartość complete=true do funkcji wywołania zwrotnego, jeśli MPI_Grequest_complete została już wywołana w żądaniu, i complete=false w przeciwnym razie.
Wartość zwracana
Wszystkie funkcje wywołania zwrotnego zwracają kod błędu. Kod jest przekazywany z powrotem i traktowany zgodnie z potrzebami dla kodu błędu przez funkcję MPI, która wywołała funkcję wywołania zwrotnego.
Fortran
SUBROUTINE GREQUEST_CANCEL_FUNCTION(EXTRA_STATE, COMPLETE, IERROR)
INTEGER IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
LOGICAL COMPLETE
Uwagi
Funkcja zdefiniowana przez aplikację z tym podpisem jest wywoływana w celu rozpoczęcia anulowania uogólnionego żądania. Jest on wywoływany przez MPI_Cancel.
Wymagania
Produkt |
Pakiet redystrybucyjny PROGRAMU HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny PAKIETU HPC Pack 2008 MS-MPI lub narzędzia klienckie PAKIETU HPC Pack 2008 |
Nagłówek |
Mpi.h; Mpif.h |