Nazwa:
MPI_Errhandler_create - Tworzy dla funkcji obsługi błędu specjalny uchwyt-rejestruje funkcje obsługi błędu;
Wejściowe parametry:
function - funkcja obsługi błędu stworzona przez użytkownika
Wyjściowe parametry:
errhandler - uchwyt (identyfikator) funkcji obsługi błedu;
Opis:
Standard MPI pozwala stworzyć uchwyt adresu funkcji obsługującej błąd. Jednak funkcja MPI_Errhandler_free zwalnia stworzony uchwyt, od tego czasu wartością argumentu będzie MPI_ERRHANDLER_NULL, a uchwyt błędu będzie widziany przez wszystkie komunikatory jako wolny (nie przyporządkowany do żadnej funkcji).
Użycie:
#include "mpi.h"
int MPI_Errhandler_create( function, errhandler );
MPI_Handler_function *function;
MPI_Errhandler *errhandler;