コールバック関数MPI_Grequest_cancel_function
MPI_Grequest_cancel_function は、アプリケーション定義関数名のプレースホルダーです。
構文
int MPI_Grequest_cancel_function(
_In_opt_ void *extra_state,
int complete
);
パラメーター
extra_state [in, optional]
追加の状態。完了
MPI は、要求で既に呼び出されたMPI_Grequest_completeの場合はコールバック関数に complete=true を渡し、それ以外の場合は 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 |