Signed-off-by: Kefu Chai <kchai@redhat.com>
#include <memory>
-#include "admin_socket.h"
-
namespace crimson::admin {
+class AdminSocketHook;
+
class AssertAlwaysHook;
-class FlushPgStatsHook;
-class OsdStatusHook;
-class SendBeaconHook;
-class DumpPGStateHistory;
class DumpMetricsHook;
+class DumpPGStateHistory;
class DumpPerfCountersHook;
+class FlushPgStatsHook;
class InjectDataErrorHook;
class InjectMDataErrorHook;
+class OsdStatusHook;
+class SendBeaconHook;
template<class Hook, class... Args>
std::unique_ptr<AdminSocketHook> make_asok_hook(Args&&... args);