iPXE
Data Fields
EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN Struct Reference

#include <Dhcp4.h>

Data Fields

EFI_STATUS Status
 The completion status of transmitting and receiving.
EFI_EVENT CompletionEvent
 If not NULL, the event that will be signaled when the collection process completes.
EFI_IPv4_ADDRESS RemoteAddress
 The pointer to the server IP address.
UINT16 RemotePort
 The server listening port number.
EFI_IPv4_ADDRESS GatewayAddress
 The pointer to the gateway address to override the existing setting.
UINT32 ListenPointCount
 The number of entries in ListenPoints.
EFI_DHCP4_LISTEN_POINTListenPoints
 An array of station address and port number pairs that are used as receiving filters.
UINT32 TimeoutValue
 The number of seconds to collect responses.
EFI_DHCP4_PACKETPacket
 The pointer to the packet to be transmitted.
UINT32 ResponseCount
 Number of received packets.
EFI_DHCP4_PACKETResponseList
 The pointer to the allocated list of received packets.

Detailed Description

Definition at line 373 of file Dhcp4.h.


Field Documentation

The completion status of transmitting and receiving.

Definition at line 377 of file Dhcp4.h.

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 382 of file Dhcp4.h.

The pointer to the server IP address.

This address may be a unicast, multicast, or broadcast address.

Definition at line 386 of file Dhcp4.h.

The server listening port number.

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

Definition at line 390 of file Dhcp4.h.

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

Definition at line 394 of file Dhcp4.h.

The number of entries in ListenPoints.

If zero, the default station address and port number 68 are used.

Definition at line 398 of file Dhcp4.h.

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 403 of file Dhcp4.h.

The number of seconds to collect responses.

Zero is invalid.

Definition at line 407 of file Dhcp4.h.

The pointer to the packet to be transmitted.

Definition at line 411 of file Dhcp4.h.

Number of received packets.

Definition at line 415 of file Dhcp4.h.

The pointer to the allocated list of received packets.

Definition at line 419 of file Dhcp4.h.


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