pxe_tftp_connection Struct Reference

A PXE TFTP connection. More...


Data Fields

struct xfer_interface xfer
 Data transfer interface.
userptr_t buffer
 Data buffer.
size_t size
 Size of data buffer.
size_t start
 Starting offset of data buffer.
size_t offset
 File position.
size_t max_offset
 Maximum file position.
size_t blksize
 Block size.
unsigned int blkidx
 Block index.
int rc
 Overall return status code.


Detailed Description

A PXE TFTP connection.

Definition at line 40 of file pxe_tftp.c.


Field Documentation

Data transfer interface.

Definition at line 42 of file pxe_tftp.c.

Referenced by pxe_tftp_close(), pxe_tftp_open(), and pxenv_tftp_open().

Data buffer.

Definition at line 44 of file pxe_tftp.c.

Referenced by pxe_tftp_xfer_deliver_iob(), pxenv_tftp_read(), and pxenv_tftp_read_file().

Size of data buffer.

Definition at line 46 of file pxe_tftp.c.

Referenced by pxe_tftp_xfer_deliver_iob(), pxenv_tftp_read(), and pxenv_tftp_read_file().

Starting offset of data buffer.

Definition at line 48 of file pxe_tftp.c.

Referenced by pxe_tftp_xfer_deliver_iob(), and pxenv_tftp_read().

File position.

Definition at line 50 of file pxe_tftp.c.

Referenced by pxe_tftp_xfer_deliver_iob(), and pxenv_tftp_read().

Maximum file position.

Definition at line 52 of file pxe_tftp.c.

Referenced by pxe_tftp_xfer_deliver_iob(), pxenv_tftp_get_fsize(), pxenv_tftp_open(), and pxenv_tftp_read_file().

Block size.

Definition at line 54 of file pxe_tftp.c.

Referenced by pxenv_tftp_open(), and pxenv_tftp_read().

Block index.

Definition at line 56 of file pxe_tftp.c.

Referenced by pxenv_tftp_read().


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

Generated on Tue Apr 6 20:02:07 2010 for gPXE by  doxygen 1.5.7.1