# `Opsmaru.Incus.Transfer`
[🔗](https://github.com/upmaru/opsmaru-incus/blob/v0.1.0/lib/opsmaru/incus/transfer.ex#L1)

Native HTTP binary transfers with bounded passive reads and acknowledged sinks.

Sources are enumerables of binary chunks. Sinks receive binary chunks and
must return `:ok`; source/sink work is covered by the total stream deadline.
Bodies are never JSON/base64 encoded, captured in memory or automatically
replayed. All sockets belong to a temporary local worker and close on error,
deadline, completion or caller exit. Source/destination files stay host-owned.

# `download`

# `download_post`

Native POST returning binary data, such as direct backups; failure can be uncertain.

# `upload`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
