TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | _EDKII_HTTP_CALLBACK_PROTOCOL |
Macros | |
#define | EDKII_HTTP_CALLBACK_PROTOCOL_GUID |
Typedefs | |
typedef struct _EDKII_HTTP_CALLBACK_PROTOCOL | EDKII_HTTP_CALLBACK_PROTOCOL |
typedef VOID(EFIAPI * | EDKII_HTTP_CALLBACK) (IN EDKII_HTTP_CALLBACK_PROTOCOL *This, IN EDKII_HTTP_CALLBACK_EVENT Event, IN EFI_STATUS EventStatus) |
Enumerations | |
enum | EDKII_HTTP_CALLBACK_EVENT { HttpEventDns , HttpEventConnectTcp , HttpEventTlsConnectSession , HttpEventInitSession , HttpEventTlsConfigured } |
Variables | |
EFI_GUID | gEdkiiHttpCallbackProtocolGuid |
This file defines the EDKII HTTP Callback Protocol interface.
Copyright (c) 2021, Intel Corporation. All rights reserved.
Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file HttpCallback.h.
#define EDKII_HTTP_CALLBACK_PROTOCOL_GUID |
Definition at line 12 of file HttpCallback.h.
typedef VOID(EFIAPI * EDKII_HTTP_CALLBACK) (IN EDKII_HTTP_CALLBACK_PROTOCOL *This, IN EDKII_HTTP_CALLBACK_EVENT Event, IN EFI_STATUS EventStatus) |
Callback function that is invoked when HTTP event occurs.
[in] | This | Pointer to the EDKII_HTTP_CALLBACK_PROTOCOL instance. |
[in] | Event | The event that occurs in the current state. |
[in] | EventStatus | The Status of Event, EFI_SUCCESS or other errors. |
Definition at line 81 of file HttpCallback.h.
typedef struct _EDKII_HTTP_CALLBACK_PROTOCOL EDKII_HTTP_CALLBACK_PROTOCOL |
Definition at line 17 of file HttpCallback.h.
EDKII_HTTP_CALLBACK_EVENT
Definition at line 22 of file HttpCallback.h.