Udostępnij za pośrednictwem


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

Zobacz też

Funkcje zewnętrzne MPI

MPI_Grequest_start