]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/mgr/ActionWriter.h
4 * DEBUG: section 16 Cache Manager API
8 #ifndef SQUID_MGR_ACTION_WRITER_H
9 #define SQUID_MGR_ACTION_WRITER_H
11 #include "comm/forward.h"
12 #include "HttpRequestMethod.h"
13 #include "mgr/StoreToCommWriter.h"
19 /// Creates Store entry, fills it using action's fillEntry(), and
20 /// Comm-writes it using parent StoreToCommWriter.
21 class ActionWriter
: public StoreToCommWriter
24 ActionWriter(const Action::Pointer
&anAction
, const Comm::ConnectionPointer
&conn
);
31 Action::Pointer action
; ///< action that fills the entry
33 CBDATA_CLASS2(ActionWriter
);
38 #endif /* SQUID_MGR_ACTION_WRITER_H */