_EFI_MTFTP4_TOKEN Struct Reference


Data Fields

EFI_STATUS Status
EFI_EVENT Event
EFI_MTFTP4_OVERRIDE_DATAOverrideData
UINT8Filename
UINT8ModeStr
UINT32 OptionCount
EFI_MTFTP4_OPTIONOptionList
UINT64 BufferSize
VOID * Buffer
VOID * Context
EFI_MTFTP4_CHECK_PACKET CheckPacket
EFI_MTFTP4_TIMEOUT_CALLBACK TimeoutCallback
EFI_MTFTP4_PACKET_NEEDED PacketNeeded

Field Documentation

The pointer to the data buffer. Data that is downloaded from the MTFTPv4 server is stored here. Data that is uploaded to the MTFTPv4 server is read from here. Ignored if BufferSize is zero.

The size of the data buffer.

The pointer to the callback function to check the contents of the received packet.

The pointer to the context that will be used by CheckPacket, TimeoutCallback and PacketNeeded.

The event that will be signaled when the operation completes. If set to NULL, the corresponding function will wait until the read or write operation finishes. The type of Event must be EVT_NOTIFY_SIGNAL. The Task Priority Level (TPL) of Event must be lower than or equal to TPL_CALLBACK.

The pointer to the null-terminated ASCII file name string.

The pointer to the null-terminated ASCII mode string. If NULL, "octet" is used.

Number of option/value string pairs.

The pointer to an array of option/value string pairs. Ignored if OptionCount is zero.

If not NULL, the data that will be used to override the existing configure data.

The pointer to the function to provide the needed packet contents.

The status that is returned to the caller at the end of the operation to indicate whether this operation completed successfully.

The pointer to the function to be called when a timeout occurs.


Generated on Thu Sep 24 23:14:26 2015 for MdePkg[ALL] by  doxygen 1.5.7.1