#include <msg.h>
Data Fields | |
| int | _refcount |
| Reference count. | |
| bufrex_type | encoding_type |
| Type of source/target encoding data. | |
| union { | |
| struct _bufrex_crex_info crex | |
| struct _bufrex_bufr_info bufr | |
| } | opt |
| int | type |
| Message category. | |
| int | subtype |
| International message subcategory. | |
| int | localsubtype |
| Local 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. | |
| int | rep_month |
| Month. | |
| int | rep_day |
| Day. | |
| int | rep_hour |
| Hour. | |
| int | rep_minute |
| Minute. | |
| int | rep_second |
| Second. | |
Reference count.
This is not used by C, but it is used by the C++ bindings
Representative datetime for this data.
Year
Referenced by bufrex_msg_diff(), bufrex_msg_from_dba_msg(), and bufrex_msg_from_dba_msgs().
1.5.5