Scroll to navigation

MPI_T_EVENT_GET_INFO(3) Open MPI MPI_T_EVENT_GET_INFO(3)

NAME

MPI_T_event_get_info - Returns additional information about a specific event type

MPI_T_event_get_info — Returns additional information about a specific event type

SYNTAX

C Syntax

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)


INPUT PARAMETERS

•
event_index: Index of the event to be queried.

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.

OUTPUT PARAMETERS

  • name: Buffer to return the string containing the name of the event type.
  • verbosity: Verbosity level of this event type
  • array_of_datatypes: Array of MPI basic datatypes used to encode the event data
  • array_of_displacements: Array of byte displacements of the elements in the event buffer
  • enumtype: Optional descriptor for enumeration information
  • info: 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

DESCRIPTION

MPI_T_event_get_info can be used to query information from for a specific event type.

ERRORS

MPI_T_event_get_info will fail if:

  • MPI_T_ERR_NOT_INITIALIZED: The MPI Tools interface not initialized
  • MPI_T_ERR_INVALID_INDEX: The source index is invalid
  • MPI_T_ERR_INVALID: Invalid use of the interface or bad parameter values(s).
  • MPI_ERR_OTHER: Other error

See also:

  • MPI_T_Events <#mpi-t-events>
  • MPI_T <#mpi-t>



Author

The Open MPI community

Copyright

2003-2026, The Open MPI Community

October 13, 2026