XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN Struct Reference

#include <Dhcp4.h>

Collaboration diagram for EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN:
Collaboration graph
[legend]

Public Attributes

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
 

Member Data 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.

◆ GatewayAddress

EFI_IPv4_ADDRESS EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::GatewayAddress

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

◆ 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.

◆ 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.

◆ Packet

EFI_DHCP4_PACKET* EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::Packet

The pointer to the packet to be transmitted.

◆ 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.

◆ 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.

◆ ResponseCount

UINT32 EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::ResponseCount

Number of received packets.

◆ ResponseList

EFI_DHCP4_PACKET* EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::ResponseList

The pointer to the allocated list of received packets.

◆ Status

EFI_STATUS EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::Status

The completion status of transmitting and receiving.

◆ TimeoutValue

UINT32 EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN::TimeoutValue

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


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