#include <MdePkg/Include/Protocol/Tcp6.h>
EFI_TCP6_TRANSMIT_DATA The EFI TCPv6 Protocol user must fill this data structure before sending a packet. The packet may contain multiple buffers in non-continuous memory locations.
Definition at line 373 of file Tcp6.h.
◆ DataLength
UINT32 EFI_TCP6_TRANSMIT_DATA::DataLength |
Length of the data in the fragments.
Definition at line 389 of file Tcp6.h.
◆ FragmentCount
UINT32 EFI_TCP6_TRANSMIT_DATA::FragmentCount |
Number of fragments.
Definition at line 393 of file Tcp6.h.
◆ FragmentTable
An array of fragment descriptors.
Definition at line 397 of file Tcp6.h.
◆ Push
BOOLEAN EFI_TCP6_TRANSMIT_DATA::Push |
Push If TRUE, data must be transmitted promptly, and the PUSH bit in the last TCP segment created will be set. If FALSE, data transmission may be delayed to combine with data from subsequent Transmit()s for efficiency.
Definition at line 380 of file Tcp6.h.
◆ Urgent
BOOLEAN EFI_TCP6_TRANSMIT_DATA::Urgent |
The data in the fragment table are urgent and urgent point is in effect if TRUE. Otherwise those data are NOT considered urgent.
Definition at line 385 of file Tcp6.h.
The documentation for this struct was generated from the following file:
- MdePkg/Include/Protocol/Tcp6.h