5
0
mirror of git://git.proxmox.com/git/pxar.git synced 2025-01-11 13:17:39 +03:00
pxar/examples
Christian Ebner d3447d0149 format/examples: add header type PXAR_PAYLOAD_REF
Introduces the header type `PXAR_PAYLOAD_REF` to mark regular file
entry payloads, not encoded within the regular pxar archive but
rather redirected to a dedicated payload output writer.
It therefore substitutes the `PXAR_PAYLOAD` header type for these
entries.

The header marks the start and size for a `PayloadRef` typed object
in the archive, storing the offset to the payload header offset in the
payload stream of the dedicated payload output as well as the payload
size.

The `PayloadRef` provides the means to store, serialize and
deserialize the entry.

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
2024-05-23 14:39:11 +02:00
..
apxar.rs fix example 2021-01-13 10:58:15 +01:00
mk-format-hashes.rs format/examples: add header type PXAR_PAYLOAD_REF 2024-05-23 14:39:11 +02:00
pxarcmd.rs encoder: move to stack based state tracking 2024-05-23 14:39:11 +02:00
randaccess.rs cleanup 2020-02-20 11:16:35 +01:00