Expand description
Data transfer handling.
Provides transfer mechanisms for HTTP:
- Chunked transfer encoding decoder
- Streaming downloads with progress
- Progress tracking utilities
- End-to-end orchestration
§Post-EBS Disk Operations (new modular approach)
The disk submodule provides allocation-free disk I/O for post-ExitBootServices:
- GPT partition creation/scanning
- FAT32 formatting
- Streaming ISO writer with chunking
- Binary manifest for bootloader integration
Re-exports§
pub use chunked::ChunkedDecoder;pub use chunked::DecoderState;pub use orchestrator::OrchestratorError;pub use orchestrator::OrchestratorResult;pub use orchestrator::PersistenceConfig;pub use orchestrator::PersistenceOrchestrator;pub use orchestrator::PersistencePhase;pub use orchestrator::PersistenceProgress;pub use orchestrator::PersistenceResult;pub use streaming::ProgressTracker;pub use streaming::StreamConfig;pub use streaming::StreamReader;pub use streaming::StreamState;pub use streaming::StreamWriter;pub use disk::ChunkPartition;pub use disk::ChunkSet;pub use disk::DiskError;pub use disk::DiskResult;pub use disk::Fat32Formatter;pub use disk::Fat32Info;pub use disk::GptOps;pub use disk::IsoManifestInfo;pub use disk::IsoWriter;pub use disk::ManifestReader;pub use disk::ManifestWriter;pub use disk::PartitionInfo;
Modules§
- Chunked transfer encoding decoder.
- Post-EBS Disk Operations
- End-to-End ISO Download Orchestration.
- Streaming transfer handler for large downloads.