In this section we summarize the specific bindings for C and Fortran. First we present the constants, type definitions, info values and keys. Then we present the routine prototypes separately for each binding. Listings are alphabetical within chapter.
All ABI values must be cast to the appropriate type if the type of the constant is not a C int or Fortran INTEGER. For example, when MPI_COMM_WORLD is said to be 257, the implementation will use ((MPI_Comm)257) in C.