|
bool | isPayloadCollection (redfishPayload *payload) |
|
size_t | getCollectionSize (redfishPayload *payload) |
|
bool | isPayloadArray (redfishPayload *payload) |
|
char * | payloadToString (redfishPayload *payload, bool prettyPrint) |
|
redfishPayload * | createRedfishPayload (json_t *value, redfishService *service) |
|
redfishPayload * | getPayloadByNodeName (redfishPayload *payload, const char *nodeName, EFI_HTTP_STATUS_CODE **StatusCode) |
|
redfishPayload * | getPayloadByIndex (redfishPayload *payload, size_t index, EFI_HTTP_STATUS_CODE **StatusCode) |
|
redfishPayload * | getPayloadForPath (redfishPayload *payload, redPathNode *redpath, EFI_HTTP_STATUS_CODE **StatusCode) |
|
redfishPayload * | getPayloadForPathString (redfishPayload *payload, const char *string, EFI_HTTP_STATUS_CODE **StatusCode) |
|
redfishPayload * | patchPayload (redfishPayload *target, redfishPayload *payload, EFI_HTTP_STATUS_CODE **StatusCode) |
|
redfishPayload * | postContentToPayload (redfishPayload *target, const char *data, size_t dataSize, const char *contentType, EFI_HTTP_STATUS_CODE **StatusCode) |
|
redfishPayload * | postPayload (redfishPayload *target, redfishPayload *payload, EFI_HTTP_STATUS_CODE **StatusCode) |
|
void | cleanupPayload (redfishPayload *payload) |
|
This file is cloned from DMTF libredfish library tag v1.0.0 and maintained by EDKII.
Copyright Notice: Copyright 2017 Distributed Management Task Force, Inc. All rights reserved.
Copyright (c) 2019, Intel Corporation. All rights reserved.
(C) Copyright 2021 Hewlett Packard Enterprise Development LP
Copyright (c) 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file payload.c.