/*
- * $Id$
- *
- * DEBUG: section 16 Cache Manager API
+ * Copyright (C) 1996-2021 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_INQUIRER_H
#define SQUID_MGR_INQUIRER_H
/// aggregating individual strand responses and dumping the result if needed
class Inquirer: public Ipc::Inquirer
{
+ CBDATA_CLASS(Inquirer);
+
public:
Inquirer(Action::Pointer anAction, const Request &aCause,
const Ipc::StrandCoords &coords);
AsyncCall::Pointer writer; ///< comm_write callback
AsyncCall::Pointer closer; ///< comm_close handler
-
- CBDATA_CLASS2(Inquirer);
};
} // namespace Mgr
#endif /* SQUID_MGR_INQUIRER_H */
+