Skip to main content

Module http_breakpoint

Module http_breakpoint 

Source
Expand description

Breakpoint upload/download protocol plugins.

  • The executor handles scheduling, chunk I/O, retries, progress, and state.
  • Protocol plugins handle business-specific request/response semantics.

Re-exports§

pub use crate::upload_trait::BreakpointUpload;
pub use crate::upload_trait::UploadChunkCtx;
pub use crate::upload_trait::UploadPrepareCtx;

Structs§

BreakpointDownloadHttpConfig
HTTP behavior config for breakpoint range download.
DefaultStyleUpload
DownloadHeadCtx
Header merge context for download HEAD request.
DownloadRangeGetCtx
Header merge context for download range GET request.
StandardRangeDownload
Default range download protocol.
UploadRequest
Upload request description returned by protocol plugin.
UploadResumeInfo

Enums§

UploadBody
Upload HTTP request body payload.

Traits§

BreakpointDownload
Custom breakpoint download protocol.