|
Zarr.NET
0.6.1
Zarr reader and writer in .NET
|
The "bytes" array-to-bytes codec (Zarr v3 spec section 3.3.2). Handles endianness conversion when translating between the in-memory array representation and a flat byte sequence. This is always the first codec in a Zarr v3 pipeline. More...
Public Member Functions | |
| BytesCodec (ByteOrder byteOrder=ByteOrder.LittleEndian) | |
| Task< byte[]> | DecodeAsync (byte[] input, CancellationToken ct=default) |
| Decodes bytes produced by the previous codec step. | |
| Task< byte[]> | EncodeAsync (byte[] input, CancellationToken ct=default) |
| Encodes bytes for the next codec step. | |
Public Member Functions inherited from ZarrNET.IZarrCodec | |
Properties | |
| string | Name [get] |
| Codec name as it appears in zarr.json (e.g. "gzip", "zstd", "bytes"). | |
Properties inherited from ZarrNET.IZarrCodec | |
The "bytes" array-to-bytes codec (Zarr v3 spec section 3.3.2). Handles endianness conversion when translating between the in-memory array representation and a flat byte sequence. This is always the first codec in a Zarr v3 pipeline.
| ZarrNET.BytesCodec.BytesCodec | ( | ByteOrder | byteOrder = ByteOrder::LittleEndian | ) |
| Task< byte[]> ZarrNET.BytesCodec.DecodeAsync | ( | byte[] | input, |
| CancellationToken | ct = default ) |
Decodes bytes produced by the previous codec step.
Implements ZarrNET.IZarrCodec.
| Task< byte[]> ZarrNET.BytesCodec.EncodeAsync | ( | byte[] | input, |
| CancellationToken | ct = default ) |
Encodes bytes for the next codec step.
Implements ZarrNET.IZarrCodec.
|
get |
Codec name as it appears in zarr.json (e.g. "gzip", "zstd", "bytes").
Implements ZarrNET.IZarrCodec.