]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/mgr/forward.h
Docs: Copyright updates for 2018 (#114)
[thirdparty/squid.git] / src / mgr / forward.h
index e675166981bbac2300a4ebd719fc4168af9a3b28..7a05418f3de68437723ca0c2fd43f3ceab5e3bae 100644 (file)
@@ -1,18 +1,25 @@
 /*
- * DEBUG: section 16    Cache Manager API
+ * Copyright (C) 1996-2018 The Squid Software Foundation and contributors
  *
+ * Squid software is distributed under GPLv2+ license and includes
+ * contributions from numerous individuals and organizations.
+ * Please see the COPYING and CONTRIBUTORS files for details.
  */
 
+/* DEBUG: section 16    Cache Manager API */
+
 #ifndef SQUID_MGR_FORWARD_H
 #define SQUID_MGR_FORWARD_H
 
 #include "base/RefCount.h"
 
+/// Cache Manager API
 namespace Mgr
 {
 
 class Action;
 class ActionCreator;
+class ActionPasswordList;
 class ActionProfile;
 class ActionWriter;
 class Command;
@@ -30,4 +37,11 @@ typedef ActionPointer (ClassActionCreationHandler)(const CommandPointer &cmd);
 
 } // namespace Mgr
 
+class StoreEntry;
+/**
+ * Handler for "dumping" out a cachemgr report to a StoreEntry
+ */
+typedef void OBJH(StoreEntry *);
+
 #endif /* SQUID_MGR_FORWARD_H */
+