17.2.371. MPI_T_event_get_info
MPI_T_event_get_info — Returns additional information about a specific event type
17.2.371.1. SYNTAX
17.2.371.1.1. C Syntax
#include <mpi.h>
int MPI_T_event_get_info(int event_index, char *name, int *name_len,
int *verbosity, MPI_Datatype array_of_datatypes[],
MPI_Aint array_of_displacements[], int *num_elements,
MPI_T_enum *enumtype, MPI_Info *info, char *desc,
int *desc_len, int *bind)
17.2.371.2. INPUT PARAMETERS
event_index
: Index of the event to be queried.
17.2.371.3. INPUT/OUTPUT PARAMETERS
name_len
: Length of the string and/or buffer for name.desc_len
: Length of the string and/or buffer for desc.num_elements
: length of array of datatypes and displacements.
17.2.371.4. OUTPUT PARAMETERS
name
: Buffer to return the string containing the name of the event type.verbosity
: Verbosity level of this event typearray_of_datatypes
: Array of MPI basic datatypes used to encode the event dataarray_of_displacements
: Array of byte displacements of the elements in the event bufferenumtype
: Optional descriptor for enumeration informationinfo
: Optional info argument.desc
: Buffer to return the string containing the description of the event type.bind
: Type of MPI object to which an event of this type must be bound
17.2.371.5. DESCRIPTION
MPI_T_event_get_info can be used to query information from for a specific event type.
17.2.371.6. ERRORS
MPI_T_event_get_info will fail if:
MPI_T_ERR_NOT_INITIALIZED
: The MPI Tools interface not initializedMPI_T_ERR_INVALID_INDEX
: The source index is invalidMPI_T_ERR_INVALID
: Invalid use of the interface or bad parameter values(s).MPI_ERR_OTHER
: Other error