17.2.367. MPI_T_event_callback_get_info

MPI_T_event_callback_get_info — Returns a new info object containing the hints of the callback function registered for the callback safety level specified by cb_safety of the event-registration handle associated with event_registration.

17.2.367.1. SYNTAX

17.2.367.1.1. C Syntax

#include <mpi.h>

int MPI_T_event_callback_get_info(MPI_T_event_registration event_registration,
                                  MPI_T_cb_safety cb_safety, MPI_Info *info_used)

17.2.367.2. INPUT PARAMETERS

  • event_registration: Event registration

  • cb_safety: maximum callback safety level

17.2.367.3. OUTPUT PARAMETERS

  • info_used: Info argument

17.2.367.4. DESCRIPTION

MPI_T_event_callback_get_info returns a new info object containing the hints of the callback function registered for the callback safety level specified by cb_safety of the event-registration handle associated with event_registration.

17.2.367.5. ERRORS

MPI_T_event_callback_get_info will fail if:

  • MPI_T_ERR_NOT_INITIALIZED: The MPI Tools interface is not initialized.

  • MPI_T_ERR_INVALID_HANDLE: The handle is invalid.

  • MPI_T_ERR_INVALID_HANDLE: Invalid use of the interface or bad parameter values(s).

  • MPI_T_ERR_OTHER: Other error