Signature:

      SUBROUTINE h5oopen_by_addr_f(loc_id, addr, obj_id, hdferr)
        IMPLICIT NONE
        INTEGER(HID_T)  , INTENT(IN)  :: loc_id
        INTEGER(HADDR_T), INTENT(IN)  :: addr
        INTEGER(HID_T)  , INTENT(OUT) :: obj_id
        INTEGER         , INTENT(OUT) :: hdferr

Inputs:

      loc_id - File or group identifier.
      addr   - Object's address in the file.

Outputs:

      obj_id - Object identifier for the opened object.
      hdferr - Returns 0 if successful and -1 if fails.