|
iPXE
|
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_operations * | op |
| Data transfer buffer operations. More... | |
| void* xfer_buffer::data |
Data.
Definition at line 20 of file xferbuf.h.
Referenced by peerblk_parse_block(), peerblk_parse_header(), peerblk_parse_iv(), peerblk_parse_useless(), validator_append(), validator_ocsp_validate(), xferbuf_detach(), xferbuf_fixed_init(), xferbuf_malloc_realloc(), xferbuf_read(), xferbuf_umalloc_realloc(), xferbuf_void_realloc(), and xferbuf_write().
| size_t xfer_buffer::len |
Size of data.
Definition at line 22 of file xferbuf.h.
Referenced by blktrans_close(), downloader_progress(), peerblk_parse_block(), peerblk_parse_header(), peerblk_parse_iv(), peerblk_parse_useless(), validator_append(), validator_ocsp_validate(), xferbuf_detach(), xferbuf_ensure_size(), xferbuf_fixed_init(), xferbuf_fixed_realloc(), and xferbuf_read().
| size_t xfer_buffer::pos |
Current offset within data.
Definition at line 24 of file xferbuf.h.
Referenced by downloader_progress(), xferbuf_deliver(), and xferbuf_detach().
| struct xfer_buffer_operations* xfer_buffer::op |
Data transfer buffer operations.
Definition at line 26 of file xferbuf.h.
Referenced by xferbuf_ensure_size(), xferbuf_fixed_init(), xferbuf_free(), xferbuf_malloc_init(), xferbuf_umalloc_init(), and xferbuf_void_init().
1.8.15