مشاركة عبر


MPI_Grequest_cancel_function دالة رد الاتصال

MPI_Grequest_cancel_function هو عنصر نائب لاسم الدالة المعرفة من قبل التطبيق.

بناء الجملة

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

المعلمات

  • extra_state [في، اختياري]
    حالة إضافية.

  • كامله
    تمرر MPI complete=true إلى دالة رد الاتصال إذا تم استدعاء MPI_Grequest_complete بالفعل على الطلب، و complete=false بخلاف ذلك.

القيمة المُرجعة

ترجع جميع دالات رد الاتصال رمز خطأ. يتم تمرير التعليمات البرمجية مرة أخرى والتعامل معها حسب الاقتضاء لرمز الخطأ بواسطة الدالة MPI التي استدعت دالة رد الاتصال.

Fortran

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

الملاحظات

يتم استدعاء الدالة المعرفة من قبل التطبيق بهذا التوقيع لبدء إلغاء طلب معمم. يتم استدعاؤه بواسطة MPI_Cancel.

المتطلبات

منتج

حزمة HPC Pack 2012 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 R2 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 MS-MPI القابلة لإعادة التوزيع أو حزمة HPC Pack 2008 للعميل

الرأس

Mpi.h؛ Mpif.h

راجع أيضًا

الدالات الخارجية ل MPI

MPI_Grequest_start