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

#include <NetworkPkg/Include/Library/UdpIoLib.h>

Data Fields

UINT32 Signature
 
LIST_ENTRY Link
 
INTN RefCnt
 
UINT8 UdpVersion
 
EFI_HANDLE Controller
 
EFI_HANDLE Image
 
EFI_HANDLE UdpHandle
 
EFI_SIMPLE_NETWORK_MODE SnpMode
 
LIST_ENTRY SentDatagram
 A list of UDP_TX_TOKEN.
 
UDP_RX_TOKENRecvRequest
 
union {
   EFI_UDP4_PROTOCOL *   Udp4
 
   EFI_UDP6_PROTOCOL *   Udp6
 
Protocol
 
union {
   EFI_UDP4_CONFIG_DATA   Udp4
 
   EFI_UDP6_CONFIG_DATA   Udp6
 
Config
 

Detailed Description

Type defined as UDP_IO.

This data structure wraps the UDP instance and configuration. UdpIo Library uses this structure for all Udp4 or Udp6 operations.

Definition at line 125 of file UdpIoLib.h.

Field Documentation

◆ Controller

EFI_HANDLE _UDP_IO::Controller

Definition at line 134 of file UdpIoLib.h.

◆ Image

EFI_HANDLE _UDP_IO::Image

Definition at line 135 of file UdpIoLib.h.

◆ Link

LIST_ENTRY _UDP_IO::Link

Definition at line 127 of file UdpIoLib.h.

◆ RecvRequest

UDP_RX_TOKEN* _UDP_IO::RecvRequest

Definition at line 141 of file UdpIoLib.h.

◆ RefCnt

INTN _UDP_IO::RefCnt

Definition at line 128 of file UdpIoLib.h.

◆ SentDatagram

LIST_ENTRY _UDP_IO::SentDatagram

A list of UDP_TX_TOKEN.

Definition at line 140 of file UdpIoLib.h.

◆ Signature

UINT32 _UDP_IO::Signature

Definition at line 126 of file UdpIoLib.h.

◆ SnpMode

EFI_SIMPLE_NETWORK_MODE _UDP_IO::SnpMode

Definition at line 138 of file UdpIoLib.h.

◆ Udp4 [1/2]

EFI_UDP4_PROTOCOL* _UDP_IO::Udp4

Definition at line 144 of file UdpIoLib.h.

◆ Udp4 [2/2]

EFI_UDP4_CONFIG_DATA _UDP_IO::Udp4

Definition at line 149 of file UdpIoLib.h.

◆ Udp6 [1/2]

EFI_UDP6_PROTOCOL* _UDP_IO::Udp6

Definition at line 145 of file UdpIoLib.h.

◆ Udp6 [2/2]

EFI_UDP6_CONFIG_DATA _UDP_IO::Udp6

Definition at line 150 of file UdpIoLib.h.

◆ UdpHandle

EFI_HANDLE _UDP_IO::UdpHandle

Definition at line 136 of file UdpIoLib.h.

◆ UdpVersion

UINT8 _UDP_IO::UdpVersion

Definition at line 129 of file UdpIoLib.h.


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