RedfishPkg[all]
1.0
|
Data Structures | |
struct | REDFISH_CONFIG_SERVICE_INFORMATION |
struct | _EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL |
Macros | |
#define | EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL_GUID |
Typedefs | |
typedef struct _EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL | EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL |
typedef IN REDFISH_CONFIG_SERVICE_INFORMATION * | RedfishServiceinfo |
Functions | |
typedef | EFI_STATUS (EFIAPI *EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL_INIT)(IN EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL *This |
Variables | |
EFI_GUID | gdkIIRedfishConfigHandlerProtocolGuid |
This file defines the EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL interface.
Copyright (c) 2019, Intel Corporation. All rights reserved.
(C) Copyright 2021 Hewlett Packard Enterprise Development LP
SPDX-License-Identifier: BSD-2-Clause-Patent
#define EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL_GUID |
typedef IN REDFISH_CONFIG_SERVICE_INFORMATION* RedfishServiceinfo |
typedef EFI_STATUS | ( | EFIAPI * | EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL_INIT | ) |
Initialize a configure handler of EDKII Redfish feature driver.
This function will be called by the EDKII Redfish config handler driver to initialize the configure handler of each EDKII Redfish feature driver.
[in] | This | Pointer to EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL instance. |
[in] | RedfishServiceinfo | Redfish service information. |
EFI_SUCCESS | The handler has been initialized successfully. |
EFI_DEVICE_ERROR | Failed to create or configure the REST EX protocol instance. |
EFI_ALREADY_STARTED | This handler has already been initialized. |
Other | Error happens during the initialization. |
Stop a Redfish configure handler of EDKII Redfish feature driver.
[in] | This | Pointer to EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL instance. |
EFI_SUCCESS | This handler has been stoped successfully. |
Others | Some error happened. |
EFI_GUID gdkIIRedfishConfigHandlerProtocolGuid |