blob: 8ed8f7bcc4198e9c3497da451f7d9f5c21900691 [file] [log] [blame]
#pragma once
#include <cstddef> // for size_t
#include <cstdint>
#include <map>
#include <string>
#include <vector>
namespace watchdog
{
namespace dump
{
constexpr int maxTraceLen = 64; // characters
constexpr auto pathLogging = "/xyz/openbmc_project/logging";
constexpr auto levelPelError = "xyz.openbmc_project.Logging.Entry.Level.Error";
/**
* @brief Commit watchdog timeout handler failure event to log
*
* @param timeout - timeout interval in seconds
*/
void eventWatchdogTimeout(const uint32_t timeout);
} // namespace dump
} // namespace watchdog