Partager via


MPI_Grequest_cancel_function fonction de rappel

MPI_Grequest_cancel_function est un espace réservé pour le nom de fonction défini par l’application.

Syntaxe

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

Paramètres

  • extra_state [in, facultatif]
    État supplémentaire.

  • Complet
    MPI transmet complete=true à la fonction de rappel si MPI_Grequest_complete a déjà été appelé sur la demande, et complete=false dans le cas contraire.

Valeur retournée

Toutes les fonctions de rappel retournent un code d’erreur. Le code est renvoyé et traité en fonction du code d’erreur par la fonction MPI qui a appelé la fonction de rappel.

Fortran

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

Remarques

La fonction définie par l’application avec cette signature est appelée pour démarrer l’annulation d’une requête généralisée. Il est appelé par MPI_Cancel.

Configuration requise

Produit

Package redistribuable MS-MPI HPC Pack 2012, package redistribuable HPC Pack 2008 R2 MS-MPI, package redistribuable MS-MPI HPC Pack 2008 ou utilitaires clients HPC Pack 2008

En-tête

Mpi.h ; Mpif.h

Voir aussi

Fonctions externes MPI

MPI_Grequest_start