]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/mgr/ActionWriter.h
2 * DEBUG: section 16 Cache Manager API
6 #ifndef SQUID_MGR_ACTION_WRITER_H
7 #define SQUID_MGR_ACTION_WRITER_H
9 #include "comm/forward.h"
10 #include "mgr/StoreToCommWriter.h"
15 /// Creates Store entry, fills it using action's fillEntry(), and
16 /// Comm-writes it using parent StoreToCommWriter.
17 class ActionWriter
: public StoreToCommWriter
20 ActionWriter(const Action::Pointer
&anAction
, const Comm::ConnectionPointer
&conn
);
27 Action::Pointer action
; ///< action that fills the entry
29 CBDATA_CLASS2(ActionWriter
);
34 #endif /* SQUID_MGR_ACTION_WRITER_H */