iPXE
Data Fields
EFI_HTTP_TOKEN Struct Reference

EFI_HTTP_TOKEN. More...

#include <Http.h>

Data Fields

EFI_EVENT Event
 This Event will be signaled after the Status field is updated by the EFI HTTP Protocol driver. More...
 
EFI_STATUS Status
 Status will be set to one of the following value if the HTTP request is successfully sent or if an unexpected error occurs: EFI_SUCCESS: The HTTP request was successfully sent to the remote host. More...
 
EFI_HTTP_MESSAGEMessage
 Pointer to storage containing HTTP message data. More...
 

Detailed Description

EFI_HTTP_TOKEN.

Definition at line 269 of file Http.h.

Field Documentation

◆ Event

EFI_EVENT EFI_HTTP_TOKEN::Event

This Event will be signaled after the Status field is updated by the EFI HTTP Protocol driver.

The type of Event must be EFI_NOTIFY_SIGNAL. The Task Priority Level (TPL) of Event must be lower than or equal to TPL_CALLBACK.

Definition at line 275 of file Http.h.

◆ Status

EFI_STATUS EFI_HTTP_TOKEN::Status

Status will be set to one of the following value if the HTTP request is successfully sent or if an unexpected error occurs: EFI_SUCCESS: The HTTP request was successfully sent to the remote host.

EFI_HTTP_ERROR: The response message was successfully received but contains a HTTP error. The response status code is returned in token. EFI_ABORTED: The HTTP request was cancelled by the caller and removed from the transmit queue. EFI_TIMEOUT: The HTTP request timed out before reaching the remote host. EFI_DEVICE_ERROR: An unexpected system or network error occurred.

Definition at line 287 of file Http.h.

◆ Message

EFI_HTTP_MESSAGE* EFI_HTTP_TOKEN::Message

Pointer to storage containing HTTP message data.

Definition at line 291 of file Http.h.


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