blob: 57bbdf83410e1de70357544252121e9de9082395 [file] [log] [blame]
#pragma once
#include <stdint.h>
/**
* @brief Hostboot dump collector handler
*
* Handle collection due to host going down
*/
namespace watchdog
{
namespace dump
{
/**
* @brief Request a dump from the dump manager
*
* Request a dump from the dump manager and register a monitor for observing
* the dump progress.
*
* @param logId - the id of the event log associated with this dump request
* @param timeout - timeout interval in seconds
*
*/
void requestDump(const uint32_t logId, const uint32_t timeout);
} // namespace dump
} // namespace watchdog