1 /* 2 * Copyright (C) 1996-2021 The Squid Software Foundation and contributors 3 * 4 * Squid software is distributed under GPLv2+ license and includes 5 * contributions from numerous individuals and organizations. 6 * Please see the COPYING and CONTRIBUTORS files for details. 7 */ 8 9 /* DEBUG: section 16 Cache Manager API */ 10 11 #ifndef SQUID_MGR_REGISTRATION_H 12 #define SQUID_MGR_REGISTRATION_H 13 14 #include "mgr/forward.h" 15 16 namespace Mgr 17 { 18 19 void RegisterAction(char const * action, char const * desc, 20 OBJH * handler, 21 int pw_req_flag, int atomic); 22 23 void RegisterAction(char const * action, char const * desc, 24 ClassActionCreationHandler *handler, 25 int pw_req_flag, int atomic); 26 27 } // namespace Mgr 28 29 #endif /* SQUID_MGR_REGISTRATION_H */ 30 31