_bufrex_msg Struct Reference

#include <msg.h>


Detailed Description

Storage for the decoded data of a BUFR or CREX message.


Data Fields

bufrex_type encoding_type
 Type of source/target encoding data.
union {
   _bufrex_crex_options   crex
   _bufrex_bufr_options   bufr
opt
 Encoding-specific information.
int type
 Message category.
int subtype
 Message subcategory.
int edition
 Edition number.
dba_vartable btable
 dba_vartable used to lookup B table codes
bufrex_dtable dtable
 bufrex_dtable used to lookup D table codes
bufrex_subsetsubsets
 Decoded variables.
size_t subsets_count
 Number of decoded variables.
size_t subsets_alloclen
 Size (in dba_var*) of the buffer allocated for vars.
bufrex_opcode datadesc
 Parsed CREX data descriptor section.
bufrex_opcodedatadesc_last
 Pointer to end of the datadesc chain, used to point to the insertion point for appends; it always points to a NULL pointer.
int rep_year
 Representative datetime for this data Year.
int rep_month
 Month.
int rep_day
 Day.
int rep_hour
 Hour.
int rep_minute
 Minute.


The documentation for this struct was generated from the following file:
Generated on Fri Jun 22 13:06:53 2007 for libdballe-db by  doxygen 1.5.2