NuSDaS Interface Reference Manual

NUSDAS_SUBC_INFO

SYNOPSIS

/* C */
    int
nusdas_subc_info(type1, type2, type3, btime, memb, vtime1,
  infogroup, idata, isize, io)

    int
nusdas_subc_info2(type1, type2, type3, btime, memb, vtime1, vtime2, 
  infogroup, idata, isize, io)

! Fortran
SUBROUTINE NUSDAS_SUBC_INFO(type1, type2, type3, btime, memb, vtime1, &
  infogroup, idata, isize, io, iostat)
SUBROUTINE NUSDAS_SUBC_SRF2(type1, type2, type3, btime, memb, vtime1, &
  vtime2, infogroup, idata, isize, io, iostat)
symbolFortranC
infogroupCHARACTER(4)char [4]
idataCHARACTER, DIMENSION(isize)char *
isizeINTEGERN_SI4 *
io(should be symbol/macro defined in header file)
iostatINTEGER, INTENT(OUT)(not used)

ARGUMENTS

infogroup

four-letter string that identifies the INFO record in the data file.

io

one of following symbols

N_IO_PUT

writes SUBC record.

N_IO_GET

reads SUBC record.

RETURN VALUE

>= 0Succeeded. Value is size of INFO record retrieved.
-1Error: requested file not exist.
-2Error: requested file malformed.
-5Error: invalid argument.
-10 to -99(see error code table)

see also Error Code of NuSDaS library for return code from -10 to -99.