10d1c3f1fSAndrew Geissler #pragma once
20d1c3f1fSAndrew Geissler 
3*70f36d8eSPotin Lai #include <cstddef>
4*70f36d8eSPotin Lai 
58ffdb269SAndrew Geissler namespace phosphor
68ffdb269SAndrew Geissler {
78ffdb269SAndrew Geissler namespace state
88ffdb269SAndrew Geissler {
98ffdb269SAndrew Geissler namespace manager
108ffdb269SAndrew Geissler {
118ffdb269SAndrew Geissler 
120d1c3f1fSAndrew Geissler /** @brief Determine if host is running
130d1c3f1fSAndrew Geissler  *
140d1c3f1fSAndrew Geissler  * @return True if host running, False otherwise
150d1c3f1fSAndrew Geissler  */
16*70f36d8eSPotin Lai bool isHostRunning(size_t hostId = 0);
178ffdb269SAndrew Geissler 
188ffdb269SAndrew Geissler } // namespace manager
198ffdb269SAndrew Geissler } // namespace state
208ffdb269SAndrew Geissler } // namespace phosphor
21