iPXE
xfer_buffer Struct Reference

A data transfer buffer. More...

#include <xferbuf.h>

Data Fields

void * data
 Data.
size_t len
 Size of data.
size_t max
 Maximum required size of data.
size_t pos
 Current offset within data.
struct xfer_buffer_operationsop
 Data transfer buffer operations.

Detailed Description

A data transfer buffer.

Definition at line 21 of file xferbuf.h.

Field Documentation

◆ data

◆ len

◆ max

size_t xfer_buffer::max

Maximum required size of data.

Definition at line 27 of file xferbuf.h.

Referenced by efi_pxe_mtftp(), xferbuf_ensure_size(), and xferbuf_free().

◆ pos

size_t xfer_buffer::pos

Current offset within data.

Definition at line 29 of file xferbuf.h.

Referenced by downloader_progress(), xferbuf_deliver(), and xferbuf_free().

◆ op


The documentation for this struct was generated from the following file: