blob: 43d7aabd8184c90180ea5e5c0bc7d77f51963226 [file]
#ifndef THIRD_PARTY_MILOTIC_EXTERNAL_CC_TLBMC_REDFISH_ROUTES_SYSTEM_H_
#define THIRD_PARTY_MILOTIC_EXTERNAL_CC_TLBMC_REDFISH_ROUTES_SYSTEM_H_
#include "tlbmc/redfish/app.h"
#include "resource.pb.h"
namespace milotic_tlbmc::system {
void RegisterResetRoutes(RedfishApp& app);
void RegisterAppendModeRoutes(RedfishApp& app);
// Registers append-mode routes for system indicator LEDs
// (GET and PATCH handlers on /redfish/v1/Systems/<str>/).
void RegisterIndicatorRoutes(RedfishApp& app);
} // namespace milotic_tlbmc::system
#endif // THIRD_PARTY_MILOTIC_EXTERNAL_CC_TLBMC_REDFISH_ROUTES_SYSTEM_H_