TianoCore EDK2 master
Loading...
Searching...
No Matches
_EFI_IP6_RECEIVE_DATA Struct Reference

#include <MdePkg/Include/Protocol/Ip6.h>

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

Definition at line 422 of file Ip6.h.

Field Documentation

◆ DataLength

UINT32 _EFI_IP6_RECEIVE_DATA::DataLength

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

Definition at line 448 of file Ip6.h.

◆ FragmentCount

UINT32 _EFI_IP6_RECEIVE_DATA::FragmentCount

Number of IPv6 payload fragments. May be zero.

Definition at line 452 of file Ip6.h.

◆ FragmentTable

EFI_IP6_FRAGMENT_DATA _EFI_IP6_RECEIVE_DATA::FragmentTable[1]

Array of payload fragment lengths and buffer pointers.

Definition at line 456 of file Ip6.h.

◆ Header

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.

Definition at line 443 of file Ip6.h.

◆ HeaderLength

UINT32 _EFI_IP6_RECEIVE_DATA::HeaderLength

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

Definition at line 437 of file Ip6.h.

◆ RecycleSignal

EFI_EVENT _EFI_IP6_RECEIVE_DATA::RecycleSignal

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

Definition at line 432 of file Ip6.h.

◆ TimeStamp

EFI_TIME _EFI_IP6_RECEIVE_DATA::TimeStamp

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

Definition at line 427 of file Ip6.h.


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