blob: 253d786791513f12d40de95b8411e15505c8acda [file] [log] [blame]
#pragma once
#include <stdint.h>
#include <vector>
#include "libpldm/platform.h"
namespace pldm
{
using Response = std::vector<uint8_t>;
namespace responder
{
/** @brief Handler for GetPDR
*
* @param[in] request - Request message payload
* @param[in] payloadLength - Request payload length
* @param[out] Response - Response message written here
*/
Response getPDR(const pldm_msg* request, size_t payloadLength);
} // namespace responder
} // namespace pldm