MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
_EFI_IP6_RECEIVE_DATA Struct Reference

Data Fields

EFI_TIME TimeStamp
 
EFI_EVENT RecycleSignal
 
UINT32 HeaderLength
 
EFI_IP6_HEADERHeader
 
UINT32 DataLength
 
UINT32 FragmentCount
 
EFI_IP6_FRAGMENT_DATA FragmentTable [1]
 

Detailed Description

EFI_IP6_RECEIVE_DATA

Field Documentation

UINT32 _EFI_IP6_RECEIVE_DATA::DataLength

Sum of the lengths of IPv6 packet buffers in FragmentTable. May be zero.

UINT32 _EFI_IP6_RECEIVE_DATA::FragmentCount

Number of IPv6 payload fragments. May be zero.

EFI_IP6_FRAGMENT_DATA _EFI_IP6_RECEIVE_DATA::FragmentTable[1]

Array of payload fragment lengths and buffer pointers.

EFI_IP6_HEADER* _EFI_IP6_RECEIVE_DATA::Header

Pointer to the IPv6 packet header. If the IPv6 packet was fragmented, this argument is a pointer to the header in the first fragment.

UINT32 _EFI_IP6_RECEIVE_DATA::HeaderLength

Length of the IPv6 packet headers, including both the IPv6 header and any extension headers.

EFI_EVENT _EFI_IP6_RECEIVE_DATA::RecycleSignal

After this event is signaled, the receive data structure is released and must not be referenced.

EFI_TIME _EFI_IP6_RECEIVE_DATA::TimeStamp

Time when the EFI IPv6 Protocol driver accepted the packet. Ignored if it is zero.