iPXE
Data Fields
xfer_buffer Struct Reference

A data transfer buffer. More...

#include <xferbuf.h>

Data Fields

void * data
 Data. More...
 
size_t len
 Size of data. More...
 
size_t pos
 Current offset within data. More...
 
struct xfer_buffer_operationsop
 Data transfer buffer operations. More...
 

Detailed Description

A data transfer buffer.

Definition at line 19 of file xferbuf.h.

Field Documentation

◆ data

void* xfer_buffer::data

◆ len

size_t xfer_buffer::len

◆ pos

size_t xfer_buffer::pos

Current offset within data.

Definition at line 25 of file xferbuf.h.

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

◆ op

struct xfer_buffer_operations* xfer_buffer::op

Data transfer buffer operations.

Definition at line 27 of file xferbuf.h.

Referenced by __attribute__(), block_translate(), efi_pxe_install(), xferbuf_ensure_size(), xferbuf_free(), xferbuf_read(), and xferbuf_write().


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