|
libaaruformat 1.0
Aaru Data Preservation Suite - Format Library
|
Hash table entry for an arbitrary media tag (e.g., proprietary drive/medium descriptor). More...
#include <aaruformat/context.h>
Data Fields | |
| uint8_t * | data |
| Tag data blob (opaque to library core); length bytes long. | |
| int32_t | type |
| Numeric type identifier. | |
| uint32_t | length |
| Length in bytes of data. | |
| UT_hash_handle | hh |
| uthash linkage. | |
Hash table entry for an arbitrary media tag (e.g., proprietary drive/medium descriptor).
Stored via uthash (hh handle). Type is a format‑specific integer identifier mapping to external interpretation.
| uint8_t* mediaTagEntry::data |
Tag data blob (opaque to library core); length bytes long.
Definition at line 123 of file context.h.
Referenced by aaruf_close(), aaruf_read_media_tag(), aaruf_write_media_tag(), process_data_block(), and write_media_tags().
| uint32_t mediaTagEntry::length |
Length in bytes of data.
Definition at line 125 of file context.h.
Referenced by aaruf_read_media_tag(), aaruf_write_media_tag(), process_data_block(), and write_media_tags().
| int32_t mediaTagEntry::type |
Numeric type identifier.
Definition at line 124 of file context.h.
Referenced by aaruf_write_media_tag(), process_data_block(), and write_media_tags().