Skip to main content

Module transfer

Module transfer 

Source
Expand description

Streaming file transfers (cx.upload / cx.download).

Large transfers move by string handle (a filesystem path, a content:// / file:// URI, or a web blob: URL) — the bytes never cross the FFI. Each transfer rides the streaming primitive (Cx::subscribe) and delivers a TransferEvent per progress tick and once at completion.

Structs§

TransferBuilder
Builds a streaming transfer. Obtained from Cx::upload / Cx::download; finished with start, which subscribes and returns the key.

Enums§

TransferEvent
One event from an in-flight transfer, bincoded into the stream’s PluginResponse.output (the same pattern Release A uses for HttpOutcome).