summaryrefslogtreecommitdiff
path: root/project2/cgi/cgiAppEngine.h
diff options
context:
space:
mode:
Diffstat (limited to 'project2/cgi/cgiAppEngine.h')
-rw-r--r--project2/cgi/cgiAppEngine.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/project2/cgi/cgiAppEngine.h b/project2/cgi/cgiAppEngine.h
index 79638f4..65142b6 100644
--- a/project2/cgi/cgiAppEngine.h
+++ b/project2/cgi/cgiAppEngine.h
@@ -7,6 +7,7 @@
#include "../xmlPresenter.h"
#include "../commonObjects.h"
#include "../uuid.h"
+#include "../requestHost.h"
#include <boost/intrusive_ptr.hpp>
class CgiEnvironment;
@@ -52,7 +53,7 @@ class CgiApplicationEngine : public ApplicationEngine {
virtual HttpHeaderPtr getHeader() const = 0;
};
- class RequestStage : public Stage, public XmlPresenter {
+ class RequestStage : public Stage, public XmlPresenter, RequestHost {
public:
RequestStage(const std::string & id);
virtual ~RequestStage();
@@ -67,8 +68,6 @@ class CgiApplicationEngine : public ApplicationEngine {
std::string present;
typedef Storage<ParamChecker>::Objects ParamCheckers;
ParamCheckers parameterChecks;
- typedef Storage<NoOutputExecute>::Objects Tasks;
- Tasks tasks;
private:
static const Glib::ustring resp;