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

Data Fields

EFI_STATUS Status
 
EFI_EVENT CompletionEvent
 
EFI_IPv4_ADDRESS RemoteAddress
 
UINT16 RemotePort
 
EFI_IPv4_ADDRESS GatewayAddress
 
UINT32 ListenPointCount
 
EFI_DHCP4_LISTEN_POINTListenPoints
 
UINT32 TimeoutValue
 
EFI_DHCP4_PACKETPacket
 
UINT32 ResponseCount
 
EFI_DHCP4_PACKETResponseList
 

Detailed Description

Definition at line 357 of file Dhcp4.h.

Field Documentation

◆ CompletionEvent

EFI_EVENT EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::CompletionEvent

If not NULL, the event that will be signaled when the collection process completes. If NULL, this function will busy-wait until the collection process competes.

Definition at line 366 of file Dhcp4.h.

◆ GatewayAddress

EFI_IPv4_ADDRESS EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::GatewayAddress

The pointer to the gateway address to override the existing setting.

Definition at line 378 of file Dhcp4.h.

◆ ListenPointCount

UINT32 EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::ListenPointCount

The number of entries in ListenPoints. If zero, the default station address and port number 68 are used.

Definition at line 382 of file Dhcp4.h.

◆ ListenPoints

EFI_DHCP4_LISTEN_POINT* EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::ListenPoints

An array of station address and port number pairs that are used as receiving filters. The first entry is also used as the source address and source port of the outgoing packet.

Definition at line 387 of file Dhcp4.h.

◆ Packet

EFI_DHCP4_PACKET* EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::Packet

The pointer to the packet to be transmitted.

Definition at line 395 of file Dhcp4.h.

◆ RemoteAddress

EFI_IPv4_ADDRESS EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::RemoteAddress

The pointer to the server IP address. This address may be a unicast, multicast, or broadcast address.

Definition at line 370 of file Dhcp4.h.

◆ RemotePort

UINT16 EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::RemotePort

The server listening port number. If zero, the default server listening port number (67) will be used.

Definition at line 374 of file Dhcp4.h.

◆ ResponseCount

UINT32 EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::ResponseCount

Number of received packets.

Definition at line 399 of file Dhcp4.h.

◆ ResponseList

EFI_DHCP4_PACKET* EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::ResponseList

The pointer to the allocated list of received packets.

Definition at line 403 of file Dhcp4.h.

◆ Status

EFI_STATUS EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::Status

The completion status of transmitting and receiving.

Definition at line 361 of file Dhcp4.h.

◆ TimeoutValue

UINT32 EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::TimeoutValue

The number of seconds to collect responses. Zero is invalid.

Definition at line 391 of file Dhcp4.h.


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