_PXEBC_PRIVATE_DATA Struct Reference


Data Fields

UINT32 Signature
EFI_HANDLE Controller
EFI_HANDLE Image
PXEBC_PRIVATE_PROTOCOL Id
EFI_SIMPLE_NETWORK_PROTOCOL * Snp
PXEBC_VIRTUAL_NICIp4Nic
PXEBC_VIRTUAL_NICIp6Nic
EFI_HANDLE ArpChild
EFI_HANDLE Ip4Child
EFI_HANDLE Dhcp4Child
EFI_HANDLE Mtftp4Child
EFI_HANDLE Udp4ReadChild
EFI_HANDLE Udp4WriteChild
EFI_ARP_PROTOCOL * Arp
EFI_IP4_PROTOCOL * Ip4
EFI_IP4_CONFIG2_PROTOCOL * Ip4Config2
EFI_DHCP4_PROTOCOL * Dhcp4
EFI_MTFTP4_PROTOCOL * Mtftp4
EFI_UDP4_PROTOCOL * Udp4Read
EFI_UDP4_PROTOCOL * Udp4Write
EFI_HANDLE Ip6Child
EFI_HANDLE Dhcp6Child
EFI_HANDLE Mtftp6Child
EFI_HANDLE Udp6ReadChild
EFI_HANDLE Udp6WriteChild
EFI_IP6_PROTOCOL * Ip6
EFI_IP6_CONFIG_PROTOCOL * Ip6Cfg
EFI_DHCP6_PROTOCOL * Dhcp6
EFI_MTFTP6_PROTOCOL * Mtftp6
EFI_UDP6_PROTOCOL * Udp6Read
EFI_UDP6_PROTOCOL * Udp6Write
EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL * Nii
EFI_PXE_BASE_CODE_PROTOCOL PxeBc
EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL LoadFileCallback
EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL * PxeBcCallback
EFI_DEVICE_PATH_PROTOCOL * DevicePath
EFI_PXE_BASE_CODE_MODE Mode
EFI_PXE_BASE_CODE_FUNCTION Function
UINT32 Ip6Policy
UINT32 SolicitTimes
UINT64 ElapsedTime
EFI_UDP4_CONFIG_DATA Udp4CfgData
EFI_UDP6_CONFIG_DATA Udp6CfgData
EFI_IP4_CONFIG_DATA Ip4CfgData
EFI_IP6_CONFIG_DATA Ip6CfgData
EFI_EVENT UdpTimeOutEvent
EFI_EVENT ArpUpdateEvent
EFI_IP4_COMPLETION_TOKEN IcmpToken
EFI_IP6_COMPLETION_TOKEN Icmp6Token
BOOLEAN IsAddressOk
BOOLEAN IsOfferSorted
BOOLEAN IsProxyRecved
BOOLEAN IsDoDiscover
EFI_IP_ADDRESS TmpStationIp
EFI_IP_ADDRESS StationIp
EFI_IP_ADDRESS SubnetMask
EFI_IP_ADDRESS GatewayIp
EFI_IP_ADDRESS ServerIp
UINT16 CurSrcPort
UINT32 IaId
UINT32 Ip4MaxPacketSize
UINT32 Ip6MaxPacketSize
UINT8 * BootFileName
UINTN BootFileSize
UINTN BlockSize
PXEBC_DHCP_PACKET_CACHE ProxyOffer
PXEBC_DHCP_PACKET_CACHE DhcpAck
PXEBC_DHCP_PACKET_CACHE PxeReply
EFI_DHCP6_PACKET * Dhcp6Request
EFI_DHCP4_PACKET SeedPacket
UINT32 SelectIndex
UINT32 SelectProxyType
PXEBC_DHCP_PACKET_CACHE OfferBuffer [PXEBC_OFFER_MAX_NUM]
UINT32 OfferNum
UINT32 OfferCount [PxeOfferTypeMax]
UINT32 OfferIndex [PxeOfferTypeMax][PXEBC_OFFER_MAX_NUM]

Field Documentation

EFI_ARP_PROTOCOL* _PXEBC_PRIVATE_DATA::Arp

Referenced by EfiPxeBcStart(), and EfiPxeBcStop().

Referenced by EfiPxeBcStart().

Referenced by EfiPxeBcStop().

Referenced by EfiPxeBcStop().

Referenced by EfiPxeBcStop(), and EfiPxeBcUdpWrite().

EFI_DEVICE_PATH_PROTOCOL* _PXEBC_PRIVATE_DATA::DevicePath

Referenced by PxeBcStart().

EFI_DHCP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Dhcp4

Referenced by EfiPxeBcDhcp(), and EfiPxeBcStop().

EFI_DHCP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Dhcp6

Referenced by EfiPxeBcDhcp(), and EfiPxeBcStop().

Referenced by EfiPxeBcStop(), and PxeBcDhcp6CallBack().

Referenced by EfiPxeBcStart().

Referenced by EfiPxeBcDhcp(), and EfiPxeBcStop().

EFI_PXE_BASE_CODE_FUNCTION _PXEBC_PRIVATE_DATA::Function

EFI_IP6_COMPLETION_TOKEN _PXEBC_PRIVATE_DATA::Icmp6Token

EFI_IP4_COMPLETION_TOKEN _PXEBC_PRIVATE_DATA::IcmpToken

Referenced by PxeBcStart(), and PxeBcStop().

Referenced by PxeBcStart().

EFI_IP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Ip4

EFI_IP4_CONFIG_DATA _PXEBC_PRIVATE_DATA::Ip4CfgData

EFI_IP4_CONFIG2_PROTOCOL* _PXEBC_PRIVATE_DATA::Ip4Config2

Referenced by EfiPxeBcStart().

Referenced by EfiPxeBcStart(), and PxeBcStop().

EFI_IP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Ip6

EFI_IP6_CONFIG_PROTOCOL* _PXEBC_PRIVATE_DATA::Ip6Cfg

EFI_IP6_CONFIG_DATA _PXEBC_PRIVATE_DATA::Ip6CfgData

Referenced by EfiPxeBcStart().

Referenced by EfiPxeBcStart().

Referenced by EfiPxeBcDiscover().

Referenced by EfiPxeBcDhcp().

EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL _PXEBC_PRIVATE_DATA::LoadFileCallback

EFI_PXE_BASE_CODE_MODE _PXEBC_PRIVATE_DATA::Mode

EFI_MTFTP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Mtftp4

EFI_MTFTP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Mtftp6

EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL* _PXEBC_PRIVATE_DATA::Nii

Referenced by PxeBcStart().

UINT32 _PXEBC_PRIVATE_DATA::OfferCount[PxeOfferTypeMax]

UINT32 _PXEBC_PRIVATE_DATA::OfferIndex[PxeOfferTypeMax][PXEBC_OFFER_MAX_NUM]

Referenced by EfiPxeBcStart().

EFI_PXE_BASE_CODE_PROTOCOL _PXEBC_PRIVATE_DATA::PxeBc

EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL* _PXEBC_PRIVATE_DATA::PxeBcCallback

Referenced by EfiPxeBcDiscover(), and EfiPxeBcStart().

Referenced by EfiPxeBcStart().

Referenced by EfiPxeBcDiscover(), and EfiPxeBcStop().

Referenced by PxeBcStart().

EFI_SIMPLE_NETWORK_PROTOCOL* _PXEBC_PRIVATE_DATA::Snp

Referenced by PxeBcStart().

EFI_UDP4_CONFIG_DATA _PXEBC_PRIVATE_DATA::Udp4CfgData

EFI_UDP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Udp4Read

EFI_UDP4_PROTOCOL* _PXEBC_PRIVATE_DATA::Udp4Write

Referenced by EfiPxeBcStop(), and EfiPxeBcUdpWrite().

EFI_UDP6_CONFIG_DATA _PXEBC_PRIVATE_DATA::Udp6CfgData

EFI_UDP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Udp6Read

EFI_UDP6_PROTOCOL* _PXEBC_PRIVATE_DATA::Udp6Write

Referenced by EfiPxeBcStop(), and EfiPxeBcUdpWrite().


Generated on Mon Sep 28 08:49:07 2015 for NetworkPkg[ALL] by  doxygen 1.5.7.1