blob: 23db4d116fef797f5e1dedd4aa8f045f05c5c881 [file] [log] [blame]
Jayanth Othayoth07b9b562025-02-06 05:37:13 -06001#include <cstdint>
2
Dhruvaraj Subhashchandran59642e22020-03-19 03:37:44 -05003namespace phosphor
4{
5namespace dump
6{
7namespace host
8{
9
10/**
11 * @brief Initiate offload of the dump with provided id
12 *
13 * @param[in] id - The Dump Source ID.
14 *
15 */
16void requestOffload(uint32_t id);
Ramesh Iyyar22793862020-12-04 04:03:03 -060017
18/**
19 * @brief Request to delete dump
20 *
21 * @param[in] id - The Dump Source ID.
Dhruvaraj Subhashchandran4c63ce52020-12-18 02:07:22 -060022 * @param[in] type - transport defined type of the dump.
Ramesh Iyyar22793862020-12-04 04:03:03 -060023 * @return NULL
24 *
25 */
Dhruvaraj Subhashchandran4c63ce52020-12-18 02:07:22 -060026void requestDelete(uint32_t id, uint32_t type);
Ramesh Iyyar22793862020-12-04 04:03:03 -060027
Dhruvaraj Subhashchandran59642e22020-03-19 03:37:44 -050028} // namespace host
29} // namespace dump
30} // namespace phosphor