#include <Mtftp6.h>
Definition at line 390 of file Mtftp6.h.
◆ Status
The status that is returned to the caller at the end of the operation to indicate whether this operation completed successfully.
Defined Status values are listed below.
Definition at line 396 of file Mtftp6.h.
◆ Event
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.
Definition at line 402 of file Mtftp6.h.
◆ OverrideData
If not NULL, the data that will be used to override the existing configure data.
Definition at line 407 of file Mtftp6.h.
◆ Filename
UINT8* _EFI_MTFTP6_TOKEN::Filename |
Pointer to the null-terminated ASCII file name string.
Definition at line 411 of file Mtftp6.h.
◆ ModeStr
UINT8* _EFI_MTFTP6_TOKEN::ModeStr |
Pointer to the null-terminated ASCII mode string.
If NULL, octet is used.
Definition at line 415 of file Mtftp6.h.
◆ OptionCount
UINT32 _EFI_MTFTP6_TOKEN::OptionCount |
Number of option/value string pairs.
Definition at line 419 of file Mtftp6.h.
◆ OptionList
Pointer to an array of option/value string pairs.
Ignored if OptionCount is zero. Both a remote server and this driver implementation should support these options. If one or more options are unrecognized by this implementation, it is sent to the remote server without being changed.
Definition at line 427 of file Mtftp6.h.
◆ BufferSize
UINT64 _EFI_MTFTP6_TOKEN::BufferSize |
On input, the size, in bytes, of Buffer.
On output, the number of bytes transferred.
Definition at line 432 of file Mtftp6.h.
◆ Buffer
VOID* _EFI_MTFTP6_TOKEN::Buffer |
Pointer to the data buffer.
Data that is downloaded from the MTFTPv6 server is stored here. Data that is uploaded to the MTFTPv6 server is read from here. Ignored if BufferSize is zero.
Definition at line 438 of file Mtftp6.h.
◆ Context
VOID* _EFI_MTFTP6_TOKEN::Context |
Pointer to the context that will be used by CheckPacket, TimeoutCallback and PacketNeeded.
Definition at line 443 of file Mtftp6.h.
◆ CheckPacket
Pointer to the callback function to check the contents of the received packet.
Definition at line 448 of file Mtftp6.h.
◆ TimeoutCallback
Pointer to the function to be called when a timeout occurs.
Definition at line 452 of file Mtftp6.h.
◆ PacketNeeded
Pointer to the function to provide the needed packet contents.
Only used in WriteFile() operation.
Definition at line 457 of file Mtftp6.h.
The documentation for this struct was generated from the following file: