MCPcopy Create free account
hub / github.com/cloudflare/computer / pull

Function pull

packages/rpc/src/sync-driver.ts:337–341  ·  view source on GitHub ↗
(controller)

Source from the content-addressed store, hash-verified

335 })();
336 const bytesStream = new ReadableStream<{ hash: Uint8Array; bytes: Uint8Array }>({
337 pull(controller) {
338 const next = local.next();
339 if (next.done) controller.close();
340 else controller.enqueue(next.value);
341 },
342 });
343 await remote.pushObjects(bytesStream);
344 }

Callers

nothing calls this directly

Calls 1

closeMethod · 0.65

Tested by

no test coverage detected