Signature:

      SUBROUTINE h5pset_all_coll_metadata_ops_f(plist_id, is_collective, hdferr)
        INTEGER(HID_T)  , INTENT(IN)  :: plist_id
        LOGICAL, INTENT(IN)           :: is_collective
        INTEGER, INTENT(OUT)          :: hdferr

Inputs:

      plist_id       - File access property list identifier.
      is_collective  - Indicates if metadata writes are collective or not.

Outputs:

      hdferr         - Returns 0 if successful and -1 if fails.