Aracılığıyla paylaş


MPI_Request_get_status işlevi

İsteğin tamamlanması için yıkıcı olmayan test.

Söz dizimi

int MPIAPI MPI_Request_get_status(
        MPI_Request request,
  _Out_ int         *flag,
  _Out_ MPI_Status  *status
);

Parametreler

  • Istek
    İletişim isteği.

  • flag [out]
    İşlem tamamlandıysa True.

  • status [out]
    Durum nesnesi veya MPI_STATUS_IGNORE.

Döndürülen değer

Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.

Fortran'da, dönüş değeri IERROR parametresinde depolanır.

Fortran

    MPI_REQUEST_GET_STATUS( REQUEST, FLAG, STATUS, IERROR)
        INTEGER REQUEST, STATUS(MPI_STATUS_SIZE), IERROR
        LOGICAL FLAG

Açıklamalar

MPI_Test aksine, MPI_Request_get_status isteği serbest bırakmaz veya devre dışı bırakmaz. İstek nesnesini serbest bırakmak için test/bekleme yordamlarından birine veya MPI_Request_free çağrısı yapılmalıdır.

Gereksinimler

Ürün

HPC Pack 2012 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 R2 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 MS-MPI Yeniden Dağıtılabilir Paketi veya HPC Pack 2008 İstemci Yardımcı Programları

Üst bilgi

Mpi.h; Mpif.h

Kitaplık

Msmpi.lib

DLL

Msmpi.dll

Ayrıca bkz.

MPI Noktadan Noktaya İşlevler