#pragma once #include #include "../io/ipccomm.hpp" #include "ipc.hpp" namespace qs::ipc { struct IpcKillCommand: std::monostate { static void exec(IpcServerConnection* /*unused*/); }; using IpcCommand = std::variant< std::monostate, IpcKillCommand, qs::io::ipc::comm::QueryMetadataCommand, qs::io::ipc::comm::StringCallCommand>; } // namespace qs::ipc