#include <msg.h>
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_subset * | subsets |
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_opcode * | datadesc_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. |