13af5c32bSRamesh Iyyar // SPDX-License-Identifier: Apache-2.0
23af5c32bSRamesh Iyyar 
3ebd43d5eSRamesh Iyyar #include <stdint.h>
4ebd43d5eSRamesh Iyyar 
5ebd43d5eSRamesh Iyyar #include <stdexcept>
6ebd43d5eSRamesh Iyyar 
73af5c32bSRamesh Iyyar namespace phosphor
83af5c32bSRamesh Iyyar {
93af5c32bSRamesh Iyyar namespace dump
103af5c32bSRamesh Iyyar {
113af5c32bSRamesh Iyyar namespace host
123af5c32bSRamesh Iyyar {
133af5c32bSRamesh Iyyar /**
143af5c32bSRamesh Iyyar  * @brief Initiate offload of the dump with provided dump source ID
153af5c32bSRamesh Iyyar  *
163af5c32bSRamesh Iyyar  * @param[in] id - The Dump Source ID.
173af5c32bSRamesh Iyyar  *
183af5c32bSRamesh Iyyar  */
requestOffload(uint32_t)193af5c32bSRamesh Iyyar void requestOffload(uint32_t)
203af5c32bSRamesh Iyyar {
213af5c32bSRamesh Iyyar     throw std::runtime_error("PLDM: Hostdump offload method not specified");
223af5c32bSRamesh Iyyar }
232279386bSRamesh Iyyar 
requestDelete(uint32_t,uint32_t)24*4c63ce5eSDhruvaraj Subhashchandran void requestDelete(uint32_t, uint32_t)
252279386bSRamesh Iyyar {
262279386bSRamesh Iyyar     throw std::runtime_error("PLDM: Hostdump delete method not specified");
272279386bSRamesh Iyyar }
283af5c32bSRamesh Iyyar } // namespace host
293af5c32bSRamesh Iyyar } // namespace dump
303af5c32bSRamesh Iyyar } // namespace phosphor
31