TianoCore EDK2 master
Loading...
Searching...
No Matches
RedfishPlatformConfigLib.h
Go to the documentation of this file.
1
11#ifndef REDFISH_PLATFORM_CONFIG_LIB_H_
12#define REDFISH_PLATFORM_CONFIG_LIB_H_
13
15
31 IN CHAR8 *Schema,
32 IN CHAR8 *Version,
33 IN EFI_STRING ConfigureLang,
35 );
36
52 IN CHAR8 *Schema,
53 IN CHAR8 *Version,
54 IN EFI_STRING ConfigureLang,
56 );
57
74 IN CHAR8 *Schema,
75 IN CHAR8 *Version,
76 IN EFI_STRING Pattern,
77 OUT EFI_STRING **ConfigureLangList,
78 OUT UINTN *Count
79 );
80
95EFIAPI
97 OUT CHAR8 **SupportedSchema
98 );
99
114 IN CHAR8 *Schema,
115 IN CHAR8 *Version,
116 IN EFI_STRING ConfigureLang,
117 OUT EDKII_REDFISH_ATTRIBUTE *AttributeValue
118 );
119
136 IN CHAR8 *Schema,
137 IN CHAR8 *Version,
138 IN EFI_STRING ConfigureLang,
139 IN UINT16 DefaultClass,
141 );
142
143#endif
UINT64 UINTN
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
EFI_STATUS EFIAPI RedfishPlatformConfigGetSupportedSchema(OUT CHAR8 **SupportedSchema)
EFI_STATUS RedfishPlatformConfigGetValue(IN CHAR8 *Schema, IN CHAR8 *Version, IN EFI_STRING ConfigureLang, OUT EDKII_REDFISH_VALUE *Value)
EFI_STATUS RedfishPlatformConfigGetDefaultValue(IN CHAR8 *Schema, IN CHAR8 *Version, IN EFI_STRING ConfigureLang, IN UINT16 DefaultClass, OUT EDKII_REDFISH_VALUE *Value)
EFI_STATUS RedfishPlatformConfigSetValue(IN CHAR8 *Schema, IN CHAR8 *Version, IN EFI_STRING ConfigureLang, IN EDKII_REDFISH_VALUE Value)
EFI_STATUS RedfishPlatformConfigGetAttribute(IN CHAR8 *Schema, IN CHAR8 *Version, IN EFI_STRING ConfigureLang, OUT EDKII_REDFISH_ATTRIBUTE *AttributeValue)
EFI_STATUS RedfishPlatformConfigGetConfigureLang(IN CHAR8 *Schema, IN CHAR8 *Version, IN EFI_STRING Pattern, OUT EFI_STRING **ConfigureLangList, OUT UINTN *Count)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29