Expand description
Length-framed binary transport for large worker source and artifact payloads. Length-framed binary transport for large worker source and artifact payloads.
Structs§
- Worker
Data Plane Frame Header - Validated header for one length-framed worker payload.
- Worker
Data Plane Sequence - Per-direction monotonic frame-sequence validator.
Enums§
- Worker
Data Plane Frame Error - Stable binary-frame parsing or serialization failure.
- Worker
Data Plane Frame Kind - Typed frame carried by the full-duplex worker data plane.
Constants§
- MAX_
WORKER_ DATA_ PLANE_ ARTIFACT_ BYTES - Maximum sealed physical-iPhone artifact returned by a worker.
- MAX_
WORKER_ DATA_ PLANE_ CONTROL_ BYTES - Maximum cancellation or acknowledgement JSON size.
- MAX_
WORKER_ DATA_ PLANE_ REQUEST_ BYTES - Maximum build-request JSON size.
- MAX_
WORKER_ DATA_ PLANE_ RESULT_ BYTES - Maximum terminal result JSON size.
- MAX_
WORKER_ DATA_ PLANE_ SOURCE_ BYTES - Maximum snapshot ZIP accepted from a client.
- WORKER_
DATA_ PLANE_ HEADER_ BYTES - Exact encoded size of one binary worker data-plane frame header.
- WORKER_
DATA_ PLANE_ SCHEMA_ VERSION - Current schema for binary worker data-plane frame headers.
Functions§
- copy_
worker_ data_ plane_ payload - Stream exactly one validated payload into a sink with constant memory.
- read_
worker_ data_ plane_ header - Decode and validate one fixed-size frame header without reading its payload.
- read_
worker_ data_ plane_ payload - Read one bounded in-memory payload after its validated header.
- write_
worker_ data_ plane_ frame - Write one bounded in-memory frame.
- write_
worker_ data_ plane_ header - Encode one validated header without buffering its payload.
- write_
worker_ data_ plane_ stream - Write one header followed by an exact-length streamed payload.