Partilhar via


MPI_Grequest_cancel_function função de chamada de retorno

MPI_Grequest_cancel_function é um marcador de posição para o nome da função definida pela aplicação.

Sintaxe

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

Parâmetros

  • extra_state [in, opcional]
    Estado extra.

  • concluído
    O MPI passa complete=true para a função de chamada de retorno se MPI_Grequest_complete já foi chamado no pedido e complete=false , caso contrário.

Valor devolvido

Todas as funções de chamada de retorno devolvem um código de erro. O código é transmitido e tratado conforme adequado para o código de erro pela função MPI que invocou a função de chamada de retorno.

Fortran

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

Observações

A função definida pela aplicação com esta assinatura é invocada para iniciar o cancelamento de um pedido generalizado. É chamado por MPI_Cancel.

Requisitos

Produto

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

Cabeçalho

Mpi.h; Mpif.h

Ver também

Funções Externas do MPI

MPI_Grequest_start