#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. | |
1.5.2