Skip to main content

Module chunk

Module chunk 

Source

Structs§

ChunkRef
ChunkedPayload
ErasureInfo
ErasureSpec
Manifest

Enums§

ChunkingAlg

Functions§

adaptive_chunk_size
Pick a chunk size from object length, estimated contact window, and transport name. Bluetooth sizes are documented defaults; BLE is PLANNED as a transport.
apply_erasure
Append parity chunks. Data chunks stay content-addressed and independently verifiable.
can_recover
chunk_payload
default_fixed
reassemble
reconstruct
Reconstruct original data chunks. slots[i] is None when missing.
verify_chunk