MPI Callback Function Prototype Index
Up: Contents
Next: MPI Function Index
Previous: MPI Declarations Index
This index lists the C typedef names for callback routines, such as those used with attribute caching or user-defined reduction operations. Fortran example prototypes are given near the text of the C name.
COMM_COPY_ATTR_FUNCTION:
Communicators
, Communicators
, Deprecated and Removed Interfaces
, Fortran Binding Issues
, Fortran Support Through the mpi_f08 Module
, Defined Constants
, Fortran Bindings with mpif.h or the mpi Modulee
COMM_DELETE_ATTR_FUNCTION:
Communicators
, Communicators
, Deprecated and Removed Interfaces
, Defined Constants
, Fortran Bindings with mpif.h or the mpi Modulee
COMM_ERRHANDLER_FUNCTION:
Error Handlers for Communicators
, Error Handlers for Communicators
, Fortran Bindings with mpif.h or the mpi Modulee
COPY_FUNCTION:
Deprecated and Removed Interfaces
, Deprecated since MPI-2.0
, Deprecated since MPI-2.0
, Defined Constants
, Deprecated Prototype Definitions
DATAREP_CONVERSION_FUNCTION:
User-Defined Data Representations
, Datarep Conversion Functions
, Defined Constants
, Fortran Bindings with mpif.h or the mpi Modulee
DATAREP_EXTENT_FUNCTION:
User-Defined Data Representations
, Extent Callback
, Fortran Bindings with mpif.h or the mpi Modulee
DELETE_FUNCTION:
Deprecated and Removed Interfaces
, Deprecated since MPI-2.0
, Deprecated since MPI-2.0
, Defined Constants
, Deprecated Prototype Definitions
FILE_ERRHANDLER_FUNCTION:
Error Handlers for Files
, Error Handlers for Files
, Fortran Bindings with mpif.h or the mpi Modulee
GREQUEST_CANCEL_FUNCTION:
Generalized Requests
, Generalized Requests
, Fortran Bindings with mpif.h or the mpi Modulee
GREQUEST_FREE_FUNCTION:
Generalized Requests
, Generalized Requests
, Fortran Bindings with mpif.h or the mpi Modulee
GREQUEST_QUERY_FUNCTION:
Generalized Requests
, Generalized Requests
, Fortran Bindings with mpif.h or the mpi Modulee
MPI_Comm_copy_attr_function:
Communicators
, Communicators
, Deprecated and Removed Interfaces
, Fortran Binding Issues
, Fortran Support Through the mpi_f08 Module
, Defined Constants
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Comm_copy_attr_function(MPI_Comm oldcomm, int comm_keyval, void *extra_state, void *attribute_val_in, void *attribute_val_out, int *flag):
Communicators
, C Bindings
MPI_Comm_delete_attr_function:
Communicators
, Communicators
, Deprecated and Removed Interfaces
, Defined Constants
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Comm_delete_attr_function(MPI_Comm comm, int comm_keyval, void *attribute_val, void *extra_state):
Communicators
, C Bindings
MPI_Comm_errhandler_fn:
Deprecated since MPI-2.2
, Changes from Version 2.1 to Version 2.2
MPI_Comm_errhandler_function:
Error Handlers for Communicators
, Error Handlers for Communicators
, Deprecated and Removed Interfaces
, Deprecated since MPI-2.2
, Removed MPI-1 Callback Prototypes
, Fortran 2008 Bindings with the mpi_f08 Module
, Changes from Version 2.1 to Version 2.2
MPI_Comm_errhandler_function(MPI_Comm *comm, int *error_code, ...):
Error Handlers for Communicators
, C Bindings
MPI_COMM_NULL_COPY_FN:
Defined Constants
MPI_Copy_function:
Deprecated and Removed Interfaces
, Deprecated since MPI-2.0
, Deprecated since MPI-2.0
, Defined Constants
MPI_Copy_function(MPI_Comm oldcomm, int keyval, void *extra_state, void *attribute_val_in, void *attribute_val_out, int *flag):
Deprecated since MPI-2.0
, Deprecated Prototype Definitions
MPI_Datarep_conversion_function:
User-Defined Data Representations
, Extent Callback
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Defined Constants
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Datarep_conversion_function(void *userbuf, MPI_Datatype datatype, int count, void *filebuf, MPI_Offset position, void *extra_state):
Datarep Conversion Functions
, C Bindings
MPI_Datarep_conversion_function_c:
User-Defined Data Representations
, Extent Callback
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Defined Constants
, Fortran 2008 Bindings with the mpi_f08 Module
, Changes in MPI-4.0
MPI_Datarep_conversion_function_c(void *userbuf, MPI_Datatype datatype, MPI_Count count, void *filebuf, MPI_Offset position, void *extra_state):
Datarep Conversion Functions
, C Bindings
MPI_Datarep_extent_function:
User-Defined Data Representations
, Extent Callback
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Datarep_extent_function(MPI_Datatype datatype, MPI_Aint *extent, void *extra_state):
Extent Callback
, C Bindings
MPI_Delete_function:
Deprecated and Removed Interfaces
, Deprecated since MPI-2.0
, Deprecated since MPI-2.0
, Defined Constants
MPI_Delete_function(MPI_Comm comm, int keyval, void *attribute_val, void *extra_state):
Deprecated since MPI-2.0
, Deprecated Prototype Definitions
MPI_File_errhandler_fn:
Deprecated since MPI-2.2
, Changes from Version 2.1 to Version 2.2
MPI_File_errhandler_function:
Error Handlers for Files
, Error Handlers for Files
, Deprecated since MPI-2.2
, Fortran 2008 Bindings with the mpi_f08 Module
, Changes from Version 2.1 to Version 2.2
MPI_File_errhandler_function(MPI_File *file, int *error_code, ...):
Error Handlers for Files
, C Bindings
MPI_Grequest_cancel_function:
Generalized Requests
, Generalized Requests
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Grequest_cancel_function(void *extra_state, int complete):
Generalized Requests
, C Bindings
MPI_Grequest_free_function:
Generalized Requests
, Generalized Requests
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Grequest_free_function(void *extra_state):
Generalized Requests
, C Bindings
MPI_Grequest_query_function:
Generalized Requests
, Generalized Requests
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Grequest_query_function(void *extra_state, MPI_Status *status):
Generalized Requests
, C Bindings
MPI_Handler_function:
Deprecated and Removed Interfaces
, Removed MPI-1 Callback Prototypes
, Changes in MPI-3.0
MPI_Session_errhandler_function:
Error Handlers for Sessions
, Error Handlers for Sessions
, Fortran 2008 Bindings with the mpi_f08 Module
, Changes in MPI-4.0
MPI_Session_errhandler_function(MPI_Session *session, int *error_code, ...):
Error Handlers for Sessions
, C Bindings
MPI_T_event_cb_function:
Handle Allocation and Deallocation
, Changes in MPI-4.0
MPI_T_event_cb_function(MPI_T_event_instance event_instance, MPI_T_event_registration event_registration, MPI_T_cb_safety cb_safety, void *user_data):
Handle Allocation and Deallocation
, C Bindings
MPI_T_event_dropped_cb_function:
Handling Dropped Events
, Changes in MPI-4.0
MPI_T_event_dropped_cb_function(MPI_Count count, MPI_T_event_registration event_registration, int source_index, MPI_T_cb_safety cb_safety, void *user_data):
Handling Dropped Events
, C Bindings
MPI_T_event_free_cb_function:
Changes in MPI-4.0
MPI_T_event_free_cb_function(MPI_T_event_registration event_registration, MPI_T_cb_safety cb_safety, void *user_data):
Handle Allocation and Deallocation
, C Bindings
MPI_Type_copy_attr_function:
Datatypes
, Datatypes
, Defined Constants
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Type_copy_attr_function(MPI_Datatype oldtype, int type_keyval, void *extra_state, void *attribute_val_in, void *attribute_val_out, int *flag):
Datatypes
, C Bindings
MPI_Type_delete_attr_function:
Datatypes
, Datatypes
, Defined Constants
, Fortran 2008 Bindings with the mpi_f08 Module
, Changes in MPI-3.0
MPI_Type_delete_attr_function(MPI_Datatype datatype, int type_keyval, void *attribute_val, void *extra_state):
Datatypes
, C Bindings
MPI_User_function:
User-Defined Reduction Operations
, User-Defined Reduction Operations
, Example of User-Defined Reduce
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_User_function(void *invec, void *inoutvec, int *len, MPI_Datatype *datatype):
User-Defined Reduction Operations
, C Bindings
MPI_User_function_c:
User-Defined Reduction Operations
, User-Defined Reduction Operations
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Fortran 2008 Bindings with the mpi_f08 Module
, Changes in MPI-4.0
MPI_User_function_c(void *invec, void *inoutvec, MPI_Count *len, MPI_Datatype *datatype):
User-Defined Reduction Operations
, C Bindings
MPI_Win_copy_attr_function:
Windows
, Windows
, Defined Constants
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Win_copy_attr_function(MPI_Win oldwin, int win_keyval, void *extra_state, void *attribute_val_in, void *attribute_val_out, int *flag):
Windows
, C Bindings
MPI_Win_delete_attr_function:
Windows
, Windows
, Defined Constants
, Fortran 2008 Bindings with the mpi_f08 Module
MPI_Win_delete_attr_function(MPI_Win win, int win_keyval, void *attribute_val, void *extra_state):
Windows
, C Bindings
MPI_Win_errhandler_fn:
Deprecated since MPI-2.2
, Changes from Version 2.1 to Version 2.2
MPI_Win_errhandler_function:
Error Handlers for Windows
, Error Handlers for Windows
, Deprecated since MPI-2.2
, Fortran 2008 Bindings with the mpi_f08 Module
, Changes from Version 2.1 to Version 2.2
MPI_Win_errhandler_function(MPI_Win *win, int *error_code, ...):
Error Handlers for Windows
, C Bindings
SESSION_ERRHANDLER_FUNCTION:
Error Handlers for Sessions
, Error Handlers for Sessions
, Fortran Bindings with mpif.h or the mpi Modulee
, Changes in MPI-4.0
TYPE_COPY_ATTR_FUNCTION:
Datatypes
, Datatypes
, Defined Constants
, Fortran Bindings with mpif.h or the mpi Modulee
TYPE_DELETE_ATTR_FUNCTION:
Datatypes
, Datatypes
, Defined Constants
, Fortran Bindings with mpif.h or the mpi Modulee
USER_FUNCTION:
User-Defined Reduction Operations
, User-Defined Reduction Operations
, Fortran Bindings with mpif.h or the mpi Modulee
WIN_COPY_ATTR_FUNCTION:
Windows
, Windows
, Defined Constants
, Fortran Bindings with mpif.h or the mpi Modulee
WIN_DELETE_ATTR_FUNCTION:
Windows
, Windows
, Defined Constants
, Fortran Bindings with mpif.h or the mpi Modulee
WIN_ERRHANDLER_FUNCTION:
Error Handlers for Windows
, Error Handlers for Windows
, Fortran Bindings with mpif.h or the mpi Modulee
Up: Contents
Next: MPI Function Index
Previous: MPI Declarations Index
Return to MPI-4.1 Standard Index
Return to MPI Forum Home Page
(Unofficial) MPI-4.1 of November 2, 2023
HTML Generated on November 19, 2023