Delen via


MPI_Grequest_cancel_function callback-functie

MPI_Grequest_cancel_function is een tijdelijke aanduiding voor de door de toepassing gedefinieerde functienaam.

Syntaxis

int MPI_Grequest_cancel_function(
  _In_opt_ void *extra_state,
           int  complete
);

Parameters

  • extra_state [in, optioneel]
    Extra status.

  • Volledige
    MPI geeft complete=true door aan de callback-functie als MPI_Grequest_complete al is aangeroepen op de aanvraag, en complete=false anders.

Retourwaarde

Alle callback-functies retourneren een foutcode. De code wordt teruggegeven en behandeld voor de foutcode door de MPI-functie die de callback-functie heeft aangeroepen.

Fortran

    SUBROUTINE GREQUEST_CANCEL_FUNCTION(EXTRA_STATE, COMPLETE, IERROR)
        INTEGER IERROR
        INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
        LOGICAL COMPLETE

Opmerkingen

De door de toepassing gedefinieerde functie met deze handtekening wordt aangeroepen om de annulering van een gegeneraliseerde aanvraag te starten. Het wordt door MPI_Cancel aangeroepen.

Vereisten

Product

HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package of HPC Pack 2008 Client Utilities

Header

Mpi.h; Mpif.h

Zie ook

Externe MPI-functies

MPI_Grequest_start