NCEPLIBS-bufr  12.0.1
rdtree.f File Reference

Read the next uncompressed BUFR data subset into internal arrays. More...

Go to the source code of this file.

Functions/Subroutines

subroutine rdtree (LUN, IRET)
 This subroutine unpacks the next subset from the internal uncompressed message buffer (array mbay in module moda_bitbuf) and stores the unpacked subset within the internal array val(*,lun) in module moda_usrint. More...
 

Detailed Description

Read the next uncompressed BUFR data subset into internal arrays.

Author
Woollen
Date
1994-01-06

Definition in file rdtree.f.

Function/Subroutine Documentation

◆ rdtree()

subroutine rdtree (   LUN,
  IRET 
)

This subroutine unpacks the next subset from the internal uncompressed message buffer (array mbay in module moda_bitbuf) and stores the unpacked subset within the internal array val(*,lun) in module moda_usrint.

Parameters
[in]LUN- integer: I/O stream index into internal memory arrays.
[out]IRET- integer: return code:
  • 0 normal return
  • -1 An error occurred, possibly due to a corrupt subset in the input message.
Author
Woollen
Date
1994-01-06

Definition at line 17 of file rdtree.f.

References modv_bmiss::bmiss, moda_bitbuf::ibit, moda_tables::ibt, icbfms(), moda_usrint::inv, moda_tables::itp, moda_ival::ival, moda_bitbuf::mbay, moda_usrbit::mbit, moda_usrbit::nbit, moda_usrint::nval, rcstpl(), upb8(), upc(), ups(), and moda_usrint::val.

Referenced by readsb().