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 Iyyarvoid 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 Subhashchandranvoid 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