xref: /openbmc/bmcweb/features/redfish/include/heartbeat_messages.hpp (revision 10cf50dca112b27176dc5734126983ad37ba2c04)
1fb546105SMyung Bae #pragma once
2a8a5bc1bSEd Tanous /****************************************************************
3a8a5bc1bSEd Tanous  *                 READ THIS WARNING FIRST
4a8a5bc1bSEd Tanous  * This is an auto-generated header which contains definitions
5a8a5bc1bSEd Tanous  * for Redfish DMTF defined messages.
6a8a5bc1bSEd Tanous  * DO NOT modify this registry outside of running the
7a8a5bc1bSEd Tanous  * parse_registries.py script.  The definitions contained within
8a8a5bc1bSEd Tanous  * this file are owned by DMTF.  Any modifications to these files
9a8a5bc1bSEd Tanous  * should be first pushed to the relevant registry in the DMTF
10a8a5bc1bSEd Tanous  * github organization.
11a8a5bc1bSEd Tanous  ***************************************************************/
124aad6ed2SEd Tanous // These generated headers are a superset of what is needed.
134aad6ed2SEd Tanous // clang sees them as an error, so ignore
144aad6ed2SEd Tanous // NOLINTBEGIN(misc-include-cleaner)
154aad6ed2SEd Tanous #include "http_response.hpp"
16fb546105SMyung Bae 
174aad6ed2SEd Tanous #include <boost/url/url_view_base.hpp>
18fb546105SMyung Bae #include <nlohmann/json.hpp>
19fb546105SMyung Bae 
204aad6ed2SEd Tanous #include <cstdint>
214aad6ed2SEd Tanous #include <source_location>
224aad6ed2SEd Tanous #include <string_view>
234aad6ed2SEd Tanous // NOLINTEND(misc-include-cleaner)
24a8a5bc1bSEd Tanous 
25a8a5bc1bSEd Tanous namespace redfish
26fb546105SMyung Bae {
27fb546105SMyung Bae 
28a8a5bc1bSEd Tanous namespace messages
29fb546105SMyung Bae {
30*10cf50dcSEd Tanous nlohmann::json::object_t redfishServiceFunctional();
31fb546105SMyung Bae 
32fb546105SMyung Bae }
33a8a5bc1bSEd Tanous } // namespace redfish
34