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

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

Data Fields

BOOLEAN Started
 
BOOLEAN Ipv6Available
 
BOOLEAN Ipv6Supported
 
BOOLEAN UsingIpv6
 
BOOLEAN BisSupported
 
BOOLEAN BisDetected
 
BOOLEAN AutoArp
 
BOOLEAN SendGUID
 
BOOLEAN DhcpDiscoverValid
 
BOOLEAN DhcpAckReceived
 
BOOLEAN ProxyOfferReceived
 
BOOLEAN PxeDiscoverValid
 
BOOLEAN PxeReplyReceived
 
BOOLEAN PxeBisReplyReceived
 
BOOLEAN IcmpErrorReceived
 
BOOLEAN TftpErrorReceived
 
BOOLEAN MakeCallbacks
 
UINT8 TTL
 
UINT8 ToS
 
EFI_IP_ADDRESS StationIp
 
EFI_IP_ADDRESS SubnetMask
 
EFI_PXE_BASE_CODE_PACKET DhcpDiscover
 
EFI_PXE_BASE_CODE_PACKET DhcpAck
 
EFI_PXE_BASE_CODE_PACKET ProxyOffer
 
EFI_PXE_BASE_CODE_PACKET PxeDiscover
 
EFI_PXE_BASE_CODE_PACKET PxeReply
 
EFI_PXE_BASE_CODE_PACKET PxeBisReply
 
EFI_PXE_BASE_CODE_IP_FILTER IpFilter
 
UINT32 ArpCacheEntries
 
EFI_PXE_BASE_CODE_ARP_ENTRY ArpCache [EFI_PXE_BASE_CODE_MAX_ARP_ENTRIES]
 
UINT32 RouteTableEntries
 
EFI_PXE_BASE_CODE_ROUTE_ENTRY RouteTable [EFI_PXE_BASE_CODE_MAX_ROUTE_ENTRIES]
 
EFI_PXE_BASE_CODE_ICMP_ERROR IcmpError
 
EFI_PXE_BASE_CODE_TFTP_ERROR TftpError
 

Detailed Description

EFI_PXE_BASE_CODE_MODE. The data values in this structure are read-only and are updated by the code that produces the EFI_PXE_BASE_CODE_PROTOCOL functions.

Definition at line 269 of file PxeBaseCode.h.

Field Documentation

◆ ArpCache

EFI_PXE_BASE_CODE_ARP_ENTRY EFI_PXE_BASE_CODE_MODE::ArpCache[EFI_PXE_BASE_CODE_MAX_ARP_ENTRIES]

Definition at line 299 of file PxeBaseCode.h.

◆ ArpCacheEntries

UINT32 EFI_PXE_BASE_CODE_MODE::ArpCacheEntries

Definition at line 298 of file PxeBaseCode.h.

◆ AutoArp

BOOLEAN EFI_PXE_BASE_CODE_MODE::AutoArp

Definition at line 276 of file PxeBaseCode.h.

◆ BisDetected

BOOLEAN EFI_PXE_BASE_CODE_MODE::BisDetected

Definition at line 275 of file PxeBaseCode.h.

◆ BisSupported

BOOLEAN EFI_PXE_BASE_CODE_MODE::BisSupported

Definition at line 274 of file PxeBaseCode.h.

◆ DhcpAck

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::DhcpAck

Definition at line 292 of file PxeBaseCode.h.

◆ DhcpAckReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::DhcpAckReceived

Definition at line 279 of file PxeBaseCode.h.

◆ DhcpDiscover

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::DhcpDiscover

Definition at line 291 of file PxeBaseCode.h.

◆ DhcpDiscoverValid

BOOLEAN EFI_PXE_BASE_CODE_MODE::DhcpDiscoverValid

Definition at line 278 of file PxeBaseCode.h.

◆ IcmpError

EFI_PXE_BASE_CODE_ICMP_ERROR EFI_PXE_BASE_CODE_MODE::IcmpError

Definition at line 302 of file PxeBaseCode.h.

◆ IcmpErrorReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::IcmpErrorReceived

Definition at line 284 of file PxeBaseCode.h.

◆ IpFilter

EFI_PXE_BASE_CODE_IP_FILTER EFI_PXE_BASE_CODE_MODE::IpFilter

Definition at line 297 of file PxeBaseCode.h.

◆ Ipv6Available

BOOLEAN EFI_PXE_BASE_CODE_MODE::Ipv6Available

Definition at line 271 of file PxeBaseCode.h.

◆ Ipv6Supported

BOOLEAN EFI_PXE_BASE_CODE_MODE::Ipv6Supported

Definition at line 272 of file PxeBaseCode.h.

◆ MakeCallbacks

BOOLEAN EFI_PXE_BASE_CODE_MODE::MakeCallbacks

Definition at line 286 of file PxeBaseCode.h.

◆ ProxyOffer

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::ProxyOffer

Definition at line 293 of file PxeBaseCode.h.

◆ ProxyOfferReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::ProxyOfferReceived

Definition at line 280 of file PxeBaseCode.h.

◆ PxeBisReply

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::PxeBisReply

Definition at line 296 of file PxeBaseCode.h.

◆ PxeBisReplyReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::PxeBisReplyReceived

Definition at line 283 of file PxeBaseCode.h.

◆ PxeDiscover

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::PxeDiscover

Definition at line 294 of file PxeBaseCode.h.

◆ PxeDiscoverValid

BOOLEAN EFI_PXE_BASE_CODE_MODE::PxeDiscoverValid

Definition at line 281 of file PxeBaseCode.h.

◆ PxeReply

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::PxeReply

Definition at line 295 of file PxeBaseCode.h.

◆ PxeReplyReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::PxeReplyReceived

Definition at line 282 of file PxeBaseCode.h.

◆ RouteTable

EFI_PXE_BASE_CODE_ROUTE_ENTRY EFI_PXE_BASE_CODE_MODE::RouteTable[EFI_PXE_BASE_CODE_MAX_ROUTE_ENTRIES]

Definition at line 301 of file PxeBaseCode.h.

◆ RouteTableEntries

UINT32 EFI_PXE_BASE_CODE_MODE::RouteTableEntries

Definition at line 300 of file PxeBaseCode.h.

◆ SendGUID

BOOLEAN EFI_PXE_BASE_CODE_MODE::SendGUID

Definition at line 277 of file PxeBaseCode.h.

◆ Started

BOOLEAN EFI_PXE_BASE_CODE_MODE::Started

Definition at line 270 of file PxeBaseCode.h.

◆ StationIp

EFI_IP_ADDRESS EFI_PXE_BASE_CODE_MODE::StationIp

Definition at line 289 of file PxeBaseCode.h.

◆ SubnetMask

EFI_IP_ADDRESS EFI_PXE_BASE_CODE_MODE::SubnetMask

Definition at line 290 of file PxeBaseCode.h.

◆ TftpError

EFI_PXE_BASE_CODE_TFTP_ERROR EFI_PXE_BASE_CODE_MODE::TftpError

Definition at line 303 of file PxeBaseCode.h.

◆ TftpErrorReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::TftpErrorReceived

Definition at line 285 of file PxeBaseCode.h.

◆ ToS

UINT8 EFI_PXE_BASE_CODE_MODE::ToS

Definition at line 288 of file PxeBaseCode.h.

◆ TTL

UINT8 EFI_PXE_BASE_CODE_MODE::TTL

Definition at line 287 of file PxeBaseCode.h.

◆ UsingIpv6

BOOLEAN EFI_PXE_BASE_CODE_MODE::UsingIpv6

Definition at line 273 of file PxeBaseCode.h.


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