summaryrefslogtreecommitdiff
path: root/modules/webcpanel/pages/hostserv/hostserv.h
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2024-02-29 19:32:44 +0000
committerSadie Powell <sadie@witchery.services>2024-02-29 19:32:44 +0000
commite0ac5509b4020cb6e78c6b7c591ef2e7f6314ced (patch)
tree50b666ca79eb3d19a40aafaa8213dfb34c2469b5 /modules/webcpanel/pages/hostserv/hostserv.h
parent190c37a68b2de16ff173decbfba85bf4f0dd730d (diff)
Consolidate some header files.
Diffstat (limited to 'modules/webcpanel/pages/hostserv/hostserv.h')
-rw-r--r--modules/webcpanel/pages/hostserv/hostserv.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/modules/webcpanel/pages/hostserv/hostserv.h b/modules/webcpanel/pages/hostserv/hostserv.h
new file mode 100644
index 000000000..8494fee14
--- /dev/null
+++ b/modules/webcpanel/pages/hostserv/hostserv.h
@@ -0,0 +1,21 @@
+/*
+ * (C) 2003-2024 Anope Team
+ * Contact us at team@anope.org
+ *
+ * Please read COPYING and README for further details.
+ */
+
+#pragma once
+
+namespace WebCPanel::HostServ
+{
+ class Request;
+}
+
+class WebCPanel::HostServ::Request final
+ : public WebPanelProtectedPage
+{
+public:
+ Request(const Anope::string &cat, const Anope::string &u);
+ bool OnRequest(HTTPProvider *, const Anope::string &, HTTPClient *, HTTPMessage &, HTTPReply &, NickAlias *, TemplateFileServer::Replacements &) override;
+};